7 1152 392 true 4 5 12 17 19 31 32