What's the next number 2 7 8 3 12 9

What’s the next number 2 7 8 3 12 9