Medium difficult sudoku #18063

5 3 4
6 4 9 5
5 1
9 5 4
1 4 8
7 2 6
8 5
8 1 2 7
3 9 8
123
456
789

Your time