8 1765 391 true 3 4 14 17 18 21 26 39