540

759

695

1457

979

849

1055

1948

306

1593

780

985

669

1825

948

1550

1302

1854

997

1983