Medium difficult sudoku #26343

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

Your time