Medium difficult sudoku #24931

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

Your time