7 1347 367 true 10 18 28 32 34 35 36