1 2 ••• 2963 2964 2966 2968 2969 ••• 3104 3105