3715
2
3080
3
2932
21152
8
5151
2740
19783
3090
6
17946
0
1264
4
25669
1047
181997
11
1751
2903
2964
1
2906
1603
3765
1681
2476
7793
32302
4471
4651
2535
2258
297066
807
3498