Medium difficult sudoku #41735

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

Your time