Medium difficult sudoku #59443

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

Your time