20629
5869
13196
38945
15840
17600