1303

1267

1917

232

1488

893

1147

455

1099

160

795

530

140

470

147

1037

1840

1590

287

653