Difficult sudoku #6165

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

Your time