8 1679 463 true 2 6 14 17 28 34 36 37