2522
2063
1359
1042
12345 ... 91