107

541

1753

486

847

1026

258

1679

1848

393

180

1270

554

1328

912

816

704

1983

148

802