Medium difficult sudoku #8537

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

Your time