Medium difficult sudoku #19659

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

Your time