Medium difficult sudoku #69723

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

Your time