1093

1300

308

1808

1379

194

117

1833

1975

443

1684

803

1972

1231

653

860

1266

1508

185

1931