Medium difficult sudoku #8525

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

Your time