Medium difficult sudoku #65763

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

Your time