2503
1
9956
3
2534
2
9611
0
4198
8072
9036
9
4043
6
1599
1358
2369
3593
16
1355
7793
4
1513
444571
2000
1241
3546
1289601
14801
11
3186
18816
1471
2808
10243
3361
5
2598
2276