2302

1830

1358

1318

1130

1053

946

899

838

812

762

728

681

681

665

640

557

519

518

509

463

459

440

410

377

362

361

329

309

307

303

287

287

272

270

267

263

257

255

248

245

235

231

220

218

216

207

205

199

181

175

175

171

159

152

151

148

148

147

143

139

139

133

130

123

122

121

114

114

112
