681

371

906

1371

1202

765

212

1634

759

1341

1748

1511

122

383

287

991

440

758

382

862