8 1677 408 true 2 13 14 15 19 24 34 36