Medium difficult sudoku #16771

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

Your time