Very difficult sudoku #13917

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

Your time