Medium difficult sudoku #20347

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

Your time