Medium difficult sudoku #35871

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

Your time