Difficult sudoku #48724

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

Your time