335

505

397

1130

914

122

300

1860

1726

861

1616

236

880

1307

1881

271

1401

1845

972

772