Medium difficult sudoku #20963

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

Your time