13166
6032
16992
14604
23840
29376
29882
18530