962

870

580

908

397

1254

1988

1034

1328

365

490

991

139

1990

152

1168

1859

1688

519

1157