8 1675 357 true 2 13 15 17 21 23 35 38