12 5604 709 true 2 5 7 9 10 11 13 16 25 26 31 34