2142
597
3
2
3
3
347
147
33
6
1
8
2
6
3
2
2
2
402
41
1
1
2
9
3
1
1
5
2
1
3
199
1
1
3
1
3
114
37
669
5
217
525
404
957
39
8
7
5
5
865
8
17
4
1
25
6
7
47
142
941
38
27
137
759
660
559
740
913
319
9
11
1019
6
8
35
1
1
1
137
1
127
1
1
5
1
13
12
1
3
22
2
262
27
1751
102
661
1162
262
41
879
24
47
1
94
523
4
242
75
2135
7