Medium difficult sudoku #43691

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

Your time