628

1358

450

782

1493

1261

1053

967

1935

1389

552

1760

326

698

703

1139

633

551

1259

349