Arithmetic Sampling: Parallel Diverse Decoding for Large Language Models