Difficult sudoku #13228

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

Your time