Medium difficult sudoku #42047

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

Your time