Difficult sudoku #13264

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

Your time