Medium difficult sudoku #59067

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

Your time