22330
22
9807
2
688
0
8876
8
2466
5
2724
9178
6
2167
3
413
18385
4139
4
249
5781
4740
1
2987
764
9244
1007
897
2644
2045