300

1148

154

872

1990

1699

501

478

707

1980

1553

467

1210

1235

163

1928

989

181

163

1610