2256
2169
1926
1844
1042
12345 ... 110