What is the next term in the sequence 2, 8, 32, 128, ...?

768
1024
256
512

512