1576
1169
1036
12345 ... 106