Medium difficult sudoku #41307

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

Your time