1 2 ... 8904 ... 12710 12711