1004
2
1941
4
964
1
1319
260
0
522
1895
1517
1398
4721
4639
1568
919
2865
2263
1268
1371
108797
742
2386
1699
2245
3
2530
1673
6236
10
1174
10827
2629
585
378