2398
2314
2051
1970
1229
12345 ... 110