Difficult sudoku #56280

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

Your time