1406

104

820

1398

1719

125

1965

1472

668

1000

298

1004

526

1228

418

647

464

1975

142

1573