1 2 ••• 2679 2680 2682 2684 2685 ••• 21429 21430