Medium difficult sudoku #49083

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

Your time