3090
6
2999
3
2903
2932
2
21152
8
3336
1
2948
2578
8527
1788
19944
3080
2131
3673
2165
4706
1289601
4
3107
7
1320
995
2184
1606
1382
2268
2173
2919
25669
0
4311
2358
9
19783