7 661 235 true 1 4 6 7 18 19 25