
2892

3030

1468

1735

522

978

675

3983

552

553

393

309

288

237

231

220

190

132

395

87

210

186

154

218

217

209

139

158

729

242

339

137

189

106

55

278

113

258

213

95

242

280