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