Medium difficult sudoku #24271

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

Your time