
840

1837

2889

1892

942

1736

902

487

1312

293

982

1219

239

1020