644

1940

1064

648

857

1523

1759

1497

1302

641

1740

304

557

591

1116

1103

276

1118

1243

473