1577

1566

593

1502

512

532

280

487

1159

149

1107

1151

1487

615

1426

1325

530

1020

452

1925