797

1794

1971

1491

1340

1254

833

486

835

573

345

1105

1404

938

504

1035

901

319

213

1616