An Almost Impossible Question!

Only ONE correct answer this morning!! It was a toughie!

What comes next in this sequence?

1, 20, 300, 4000, 2 , 30, 400, 5000.....

The answer was:  3