952

266

249

1897

1948

1447

929

579

291

1723

1260

1135

1051

1954

1281

1022

390

180

980

905