1587
1180
1043
12345 ... 108