2098
1416
1065
1019
12345 ... 101