Difficult sudoku #28160

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

Your time