2525
4
3546
1
6095
9
297066
0
1991
3
5717
1507
14861
7
2054
1760
810
601
1473
1295
2044
750
1891
1289601
280
1438
19079
6
898
560
2650
20
2324
3173
2
101415
109
604
5527
2469