3090
6
2465
2
1092
1
2903
3
2932
19944
21152
8
3080
3673
1830
2425
7
2919
1701
1210
750
0
1494
4
1712
2426
25669
2358
9
19783
2535
1289601
1366
4044
5
3083
1425
17946
2155
1077