948

1469

1734

652

1994

1240

1581

1642

415

1625

258

321

1399

126

1325

505

406

1986

611

214