1012
22
565
181
651
301
103
553
1811
52
1314

69

116
641
1656
137
1318
207
9572
346
277
2387