7 511 298 true 1 6 11 24 30 31 37