8 1697 371 true 1 11 14 17 28 30 36 37