5 8 1000 14 17 10 1000 12 13 3 7 9 13 15 19