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