21152
8
1769
1
3090
6
2903
3
2932
2
492
0
1015
25669
2669
1694
3724
2258
951
1189
690
17946
14
588
557
5141
7
475
564
2996
1618
3080
19783
2026
2949
3546
758