277

1322

1680

946

693

1502

1585

427

1456

1362

348

1256

1952

781

206

1224

325

174

1219

171