320

591

704

803

1066

245

1811

488

890

931

1597

1826

195

741

705

2000

1494

253

445

1388