Difficult sudoku #46424

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

Your time