490

548

295

458

76

814

145

483

317

1754

297

307

171

265

353