Medium difficult sudoku #12075

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

Your time