Medium difficult sudoku #8257

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

Your time