Medium difficult sudoku #26679

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

Your time