1 2 ••• 2994 2995 2997 2999 3000 ••• 8971 8972