3090
6
2903
3
2932
2
108797
0
25669
21152
8
19783
4471
2920
4
3080
2964
1
236066
14
2469
3546
5043
1512
1812
2986
2258
14861
7
1153
2949
1927
3012
32302
9956
2902
16
1770
10827
2355