Difficult sudoku #21268

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

Your time