1312

386

450

494

1624

1630

330

841

266

1619

662

274

1447

512

665

184

613

233

1930

1260