22833
7846
7271
20025
12919
4789
4137
7185
6735
4055
18718
16440
8868
9776
4095
3539
10346
5357
5684
7527
14677
23158