Difficult sudoku #18368

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

Your time