1157

324

1644

1134

847

1581

580

337

577

1963

1042

100

847

460

713

1899

699

118

353

968