Medium difficult sudoku #43687

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

Your time