Medium difficult sudoku #55075

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

Your time