504

352

952

1949

1831

162

1004

694

1537

1805

134

1974

1294

197

528

631

916

1759

913

1268