3090
6
2903
3
2932
2
25669
0
3498
4
2535
21152
8
2948
3724
14
3080
3673
3222
1289601
929
2996
1193
1643
9956
2919
2358
9
1761
1
2408
19783
1819
4044
5
3083
17946
2155
2465