6 391 294 true 2 9 14 19 31 34