Medium difficult sudoku #58467

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

Your time