21152
8
3090
6
3485
7
2903
3
2593
1
2932
2
1754
297066
0
1819
3080
408
2711
2911
9
4651
398656
19
5296
13
1794
921
2715
1689
550
5151
1015
2241
25669
2367
14
19783
2535
2996