3835
4
2245
3
1292
0
1638
297066
2629
2
3053
7
3014
20
11153
8
4837
5
570
1
2043
9956
12459
1922
1289601
1452
19944
2274
1574
17970
15
1581
189326
8527
1788
108797
5225
3765
2906
562