Medium difficult sudoku #17271

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

Your time