570

1548

1215

893

1985

696

521

1030

1982

154

207

1667

129

555

1990

189

801

1593

370

606