
1070

4505

1328

3013

608

972

716

349

970

575

1483

3205

2745

928

1249

578

602

681

555

219

432

197

186

215

270

219

164

318

239

151

374

233

246