1012

1500

519

1864

1679

403

290

1798

952

1652

1236

248

258

516

1729

1034

696

1444

1997

1934