11 1557 487 true 3 9 11 12 18 25 26 27 32 35 37