965

1242

962

1209

1264

292

1993

745

385

444

1327

1236

909

1999

319

586

626

846

1904

1859