Medium difficult sudoku #8742

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

Your time