Difficult sudoku #53484

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

Your time