22010
0
14841
17623
8
16535
2
1560
1
27132
1861
1363
1070
824
2019
4
158
2972
2704
5
1658
6
3174
1148
1883
902
681
882
1548
17
4247