1528
1133
1012
12345 ... 98