Medium difficult sudoku #41115

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

Your time