Medium difficult sudoku #41191

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

Your time