Difficult sudoku #65216

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

Your time