3835
4
1292
0
2245
3
1638
297066
2274
1
3186
570
2605
2
2043
189326
19944
1452
1574
1581
1788
108797
14861
7
5225
8
2906
6247
5
1289601
2512
2629
19079
6
9956
1226
3053
3546
6236
10