1 2 ••• 2992 2993 2995 2997 2998 ••• 3899 3900