
641

796

1730

2218

467

543

399

21001

317

252

877

285

241

676