7 411 292 true 3 6 10 12 19 29 37