Medium difficult sudoku #23767

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

Your time