Medium difficult sudoku #59051

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

Your time