8 1480 347 true 4 9 10 14 18 22 27 35