6 441 298 true 2 10 12 15 21 22