Difficult sudoku #68000

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

Your time