Medium difficult sudoku #53515

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

Your time