18538
29032
20995
27324
25590
14986
15900