What are the next three terms in the sequences below?

1. 2, 5, 7, 12, ___, ___, ___

2. 9, 11, 20, 31, ___, ___, ___

3. 2, 5, 10, 50, ___, ___, ___

4. 1, 3, 3, 9, ___, ___, ___

1. 20, 27, 39

2. 52, 83, 135
3. 500, 2500, 125000
4. 9, 27, 27