7 1347 494 true 10 18 28 32 34 35 36