2490
2030
1311
1008
12345 ... 98