Medium difficult sudoku #63679

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

Your time