21152
8
467
0
3090
6
2903
3
2932
2
1015
1
2669
1694
784
951
1380
690
2046
496
1973
1819
1787
564
3080
1743
2131
4179
108797
4706
830
868
975
455
1547
3934