Difficult sudoku #26548

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

Your time