1097

1545

916

276

115

431

1999

253

828

1285

1739

1443

910

1938

1906

1316

212

562

567

1379