2491
2039
1316
1014
12345 ... 91