871

1980

1026

119

170

1857

1398

894

1270

592

110

486

1785

1915

1955

1257

713

1948

404

1953