Medium difficult sudoku #27387

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

Your time