6 354 282 true 2 12 25 26 28 31