21152
8
3090
6
2932
2
2823
5
108797
0
3491
4
2920
25669
3080
3
2903
1849
32302
297066
3546
1
3673
4083
1064
3083
2258
9956
2536
3041
19783
7793
444571
9
1809
5431
3117
2799
7258