Difficult sudoku #13764

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

Your time