979

285

1972

1691

1322

604

237

1194

1819

418

126

752

1290

465

1879

1074

985

1445

1095

180