1550

401

966

376

237

1930

1120

1683

107

1968

171

1918

977

1297

1919

960

186

254

1182

228