Medium difficult sudoku #43683

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

Your time