7 1069 388 true 5 21 22 29 32 36 37