Medium difficult sudoku #17015

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

Your time