Medium difficult sudoku #57595

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

Your time