1289

1662

300

1055

438

1537

122

357

1131

176

204

1895

1394

1483

237

1484

617

850

1447

1698