7 1100 394 true 3 7 20 26 27 35 36