1296

1765

265

775

619

1149

1812

762

1167

643

379

882

187

2000

790

991

238

1172

534

1001