Medium difficult sudoku #61507

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

Your time