Medium difficult sudoku #25319

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

Your time