8 1627 496 true 3 5 8 12 13 15 29 36