2263
2181
3
2
3
2
371
153
34
6
1
10
1
2
7
4
2
2
2
414
36
1
1
2
7
1
4
1
1
5
2
1
2
210
1
3
5
4
117
42
2
616
5
239
552
445
989
38
7
2
1
7
880
15
31
4
1
24
6
8
49
159
1018
38
31
147
813
687
585
762
982
318
4
13
1050
6
9
40
1
1
124
121
1
1
1
1
1
11
1
11
1
2
23
3
274
31
1855
103
701
1207
287
55
901
39
49
1
86
547
5
251
86
2252
11