Medium difficult sudoku #40907

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

Your time