1289

839

1209

260

1009

368

477

1784

1463

1750

1090

934

647

1579

1094

1265

1318

274

1950

1916