Medium difficult sudoku #45979

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

Your time