Medium difficult sudoku #69871

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

Your time