6095
9
2525
4
3546
1
10598
2
1289601
2471
7
1960
0
1991
3
5052
10
2966
6
5717
1507
14861
2054
1663
5
1760
1195
810
601
1473
2044
2165
750
1891
1438
3688
19079
898
560
2324