5945
13020
2184
13881
12683
11364
10281
2496
7958
11496