Hard Kakuro #16

11×11 grid

Puzzle

13
24
6
17
22
23
17
26
22

Fill each white cell with a number from 1-9. Numbers in each run must add up to the clue shown. No number may repeat within a run.

Solution

54699
1
3
1334271
43276
45761
548
91574
1489