Medium difficult sudoku #40919

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

Your time