Medium difficult sudoku #44163

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

Your time