954

1500

277

583

770

293

228

1593

1999

738

173

1492

179

353

697

1186

120

566

914

1511