21152
8
930
2
3090
6
2903
3
2932
1015
1
2669
1694
929
951
690
14
0
108797
1419
564
4471
3051
1603
3080
1787
2996
1743
758
17946
96
2990
1189
471
3012
4
1512