Difficult sudoku #49536

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

Your time