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