Medium difficult sudoku #33719

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

Your time