Medium difficult sudoku #56643

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

Your time