Medium difficult sudoku #56275

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

Your time