12 3342 798 true 2 4 10 11 13 15 19 23 27 34 35 38