1586
1179
1043
12345 ... 82