Difficult sudoku #53864

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

Your time