10556
1747
174
107
555
1909
221
107

69

127
323
882
402