Medium difficult sudoku #58083

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

Your time