3090
6
3673
4471
2
21152
8
25669
0
2932
14
6247
5
1289601
4
17946
1730
1189
2358
9
1755
1
4044
2903
3
3546
32302
1849
3868
10
9956
2740
3080
19783
1221
971
444571
174730
18
528
4358