6 556 262 true 3 6 10 15 19 21