8 1563 467 true 6 12 17 20 24 29 31 32