2865
2
1004
1941
4
1268
1
1517
1398
1371
4721
4639
1622
2093
522
0
964
1895
1011
5946
3429
7
2385
919
260
1038
1319
1716
2629
1373