7 1342 344 true 3 12 14 30 34 35 37