Medium difficult sudoku #34307

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

Your time