760

951

1670

1969

319

643

1186

275

1173

1493

956

285

1048

110

851

207

382

890

845

1619