14
0
21152
8
3090
6
1189
2903
3
2932
2
1755
1
485
2996
1404
3080
1089
465
19783
25669
297066
2241
1193
792
17946
2478
526
657
137
32302
630
719
1051
696
572