849

323

1420

158

1677

271

310

1720

1860

1420

1585

1486

642

643

1847

438

948

209

1172

904