Medium difficult sudoku #56067

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

Your time