6 620 274 true 2 12 20 24 29 36