21152
8
3090
6
2903
3
2593
1
19783
2
2932
2378
0
25669
781
1045
32302
297066
3080
485
4775
1189
3871
3065
2349
2996
2711
572
2911
9
4651
398656
19
2902
16
47639
657
3624
4
550