2525
4
6095
9
601
1
14861
7
1991
3
3546
1289601
5717
1507
101415
109
4465
22
2469
0
2054
32302
1760
1867
2268
2324
2502
2
2732
40062
19
2666
806
55904
19079
6
1015
37355
13
2605
563437
2533