5104
10630
20867
7782
11917
5563
6044
7243
8492
6587
9245
12884
5658
5716
9494
7600
6935
13800
10990
14108