845

1840

1362

128

365

846

750

107

627

409

1356

1390

1685

622

369

749

935

205

1998

1966