6 339 246 true 1 7 17 22 31 34