Difficult sudoku #47736

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

Your time