Medium difficult sudoku #68915

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

Your time