3090
6
2903
3
2932
2
19783
21152
8
2535
25669
0
1903
17946
3080
3673
4537
4
3575
1
3546
1289601
32302
2165
2013
2919
2799
7835
14
1922
2496
2358
9
1107
4044
5
3083
2155
2666
2465