21666
15442
12744
18144
6231
25505
18389
17310
24464
26342