21152
8
3090
6
2903
3
2932
2
1168
1
17946
0
3080
19783
25669
1416
4044
5
2964
32302
1603
2633
3546
1392
9956
14
2535
2996
1189
108797
3083
2593
297066
2465
2906
3125
2629