1521
1130
1008
12345 ... 123