10032
14
2259
1
2255
2
1431
1289601
4
1960
0
3591
11
1422
7471
9
3765
980
2204
5
4606
2233
3
3212
27
2954
2489
2786
1161
1917
51331
25
6753
17
673
1185
962
1487
2788
2781
2366
1001