Difficult sudoku #63816

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

Your time