22748
7792
7203
19567
12774
4688
4069
7101
6582
3995
18623
16285
8706
9552
4023
3481
10229
5297
5623
7457
14528
23070