400

637

1104

1880

1954

1904

753

1206

1501

375

1783

1394

1456

926

634

1653

1698

416

932

310