Difficult sudoku #53116

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

Your time