Medium difficult sudoku #69487

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

Your time