9 2890 545 true 3 6 10 14 17 23 24 26 38