3090
6
2903
3
2932
2
2695
4
21152
8
3080
3673
2629
2138
6496
2919
1010
0
25669
14
1200
1
2358
9
19783
2535
1289601
2996
4044
5
931
3083
2321
17946
2155
1716
2465
1189
1038