Difficult sudoku #29344

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

Your time