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