442
538
425
442
469
687
652
570
1395
643
1154
1295
561
451
482