Medium difficult sudoku #41855

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

Your time