Medium difficult sudoku #34983

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

Your time