1 2 ••• 2675 2676 2678 2680 2681 ••• 3899 3900