Medium difficult sudoku #26527

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

Your time