7 1147 235 true 1 4 7 9 17 20 38