21152
8
4179
1
3080
3
3090
6
2932
2
1380
0
1093
526
2666
9
1690
635
1691
32302
2535
1431
801
496
19783
673
802
2996
1699
1061
1814
572
3715
4099
830
1391
5151