Medium difficult sudoku #16767

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

Your time