9956
3
3061
2
444571
9
181997
11
9036
1289601
4
4198
1
5658
1335
0
17333
27
2000
3186
189326
2276
2808
1991
3361
5
2503
10183
14
2107
108797
3546
1506
9611
2403
1471
2903
549
3841
2386