Medium difficult sudoku #47379

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

Your time