7 1125 388 true 2 15 16 20 23 34 35