6 317 298 true 0 3 15 17 27 30