246

903

1046

393

1952

1620

1084

104

865

1766

542

1624

1058

322

1810

504

1335

1096

1217

308