8 1411 788 true 3 7 12 24 26 31 32 34