
932

856

989

1524

645

1305

1583

1089

298

323

212

243

230

213

162

1492

1704

7155

7728

3967