Difficult sudoku #53352

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

Your time