Medium difficult sudoku #43739

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

Your time