1340

1235

865

101

744

1757

1831

825

1134

1463

420

1637

360

582

752

993