7 1462 538 true 9 10 11 12 15 22 28