1 2 ••• 2699 2700 2702 2704 2705 ••• 3899 3900