1598

480

607

503

1224

220

1239

326

508

756

1957

1050

1699

1960

797

1386

1981

1422

529

1976