3090
6
4471
2
21152
8
25669
0
2932
14
17946
1189
1755
1
4044
5
2903
3
3546
32302
1849
9956
3673
2740
3080
19783
971
444571
9
528
4358
2471
2258
3125
1289601
4
2478
189326
3316
10