12 4556 696 true 3 7 8 9 10 14 17 21 26 32 33 34