Medium difficult sudoku #41699

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

Your time