8 1693 459 true 2 7 12 16 22 26 28 32