330

528

840

421

1599

1243

538

1068

1089

392

1146

1989

1225

1139

1495

1848

1800

1209

874

1153