8 1182 512 true 2 9 11 14 27 31 32 34