7 1051 341 true 0 2 9 10 12 14 37