Medium difficult sudoku #64175

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

Your time