true 3446 551 true 1 2 7 11 12 15 17 25 27 38 39