Medium difficult sudoku #42955

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

Your time