6 676 294 true 9 15 20 28 29 34