Medium difficult sudoku #9519

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

Your time