Medium difficult sudoku #68491

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

Your time