Difficult sudoku #7133

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

Your time