Medium difficult sudoku #23951

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

Your time