3090
6
2903
3
2932
2
3125
21152
8
1193
0
2155
3080
1189
3673
14
475
2471
2258
1
2996
1289601
4
572
462
1237
297066
758
2919
7095
1628
3688
5
7258
2165
25669
2358
9
19783