14861
7
2324
4
40062
19
2525
3636
6095
9
1142
2
3354
1
2959
2302
1991
3
1443
527
0
3546
4702
5717
1507
1481
2650
2707
1837
601
2895
734
2337
6
986
2480
1289601
101415
109
2469