8 1749 593 true 1 4 14 18 19 20 27 35