916

1092

1646

1416

717

1270

1332

221

1641

1193

1945

1894

1512

292

786

1471

1506

1223

753

1044