Difficult sudoku #33424

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

Your time