Difficult sudoku #33344

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

Your time