Medium difficult sudoku #61219

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

Your time