Puzzle #523
What is the next number in this series?
1
3
5
4
8
9
12
17
21