7 1072 492 true 2 3 6 10 27 32 35