7 1304 416 true 2 10 18 24 28 32 34