8 1627 487 true 2 10 11 21 22 27 31 34