2109
1436
1077
1021
12345 ... 118