1107
8
21
647

2
4
1105
8
21
641
1
1