Medium difficult sudoku #8344

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

Your time