Medium difficult sudoku #59663

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

Your time