521

1099

1564

402

594

1778

672

1457

1999

690

233

1870

1477

1090

1834

637

1212

1171

562

954