6 554 314 true 3 7 10 15 17 21