1505

1130

464

1943

147

564

1111

1396

1735

1345

1904

1736

418

1440

1872

1745

113

132

205

929