528

1587

907

124

1000

1601

1993

618

491

426

1376

1036

1950

256

665

1856

1068

1184

790

322