Medium difficult sudoku #8476

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

Your time