8 1775 496 true 0 1 14 15 17 23 34 35