547

267

235

595

146

1628

1273

1535

617

269

962

1153

157

1328

1637

1076

119

143

853

1285