580
1
735
742
461
426
397
382
562
3
483
477
463
592
1280
2
493
462
1105
4
530
642
423
599
497
1666
447
617
478
780
755
655
509