1390

1000

1653

428

434

1259

1568

1192

495

1501

1260

308

582

143

1189

477

1570

1420

1454

1860