true 5686 829 true 1 4 5 12 33 34 37 59 72 75 78 82 92 98