21152
8
1189
0
3080
3
3090
6
2903
2932
2
1015
1
2669
1694
951
690
2225
14
564
4443
9
1743
17946
108797
25669
2902
16
5504
5489
11
1992
1813
3765
4
1380
2355
2949
1193
572