7 638 241 true 1 3 4 6 17 25 37