Difficult sudoku #69656

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

Your time