7 1074 408 true 0 6 10 11 18 19 21