1335

1197

280

1622

1578

353

1571

887

692

1673

859

939

1023

965

1676

1162

318

1506

1338

1414