6 335 306 true 4 5 12 25 32 34