2605
2
1004
1941
4
964
1
1319
260
0
522
1895
2274
1517
1398
3186
4721
4639
1568
919
19944
2865
189326
2263
1268
1371
108797
742
14861
7
2386
1699
444571
9
2245
3
2530