11917
5563
6044
6587
5658
7259
9302
14190
10494
15304
12225
4890
9166
8619
7160
7803
8885
8713
3809
2772