5 5 5 1 5 9 5 10 117 348 288 10000