22323
7459
6805
17805
12257
4300
3707
6720
6074
3632
18227
15876
8214
8984
3598
3029
9793
4914
5285
7145
14143
22563