Very difficult sudoku #52693

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

Your time