Medium difficult sudoku #57339

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

Your time