Medium difficult sudoku #38599

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

Your time