21152
8
3090
6
2932
2
297066
0
19783
2903
3
2593
1
17946
1663
5
3080
4651
1849
444571
9
438
3158
550
2911
2799
5151
4044
2788
3551
10
7893
4
6741
14
25669
189326
3546
3485
7
3125