21152
8
3090
6
2903
3
2932
2
1015
1
2669
1694
951
690
603
0
564
3080
1743
99072
2126
398656
19
108797
1204
4573
644
550
14861
7
3960
2949
5339
5
2980
2229
25669
19783
2535