1242

1082

1804

152

1168

519

715

255

1045

1173

462

1221

227

1579

388

1791

1583

165

721

367