Medium difficult sudoku #66547

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

Your time