12 6587 780 true 1 5 14 15 20 22 25 26 28 32 33 34