Difficult sudoku #13352

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

Your time