Medium difficult sudoku #38075

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

Your time