528
1
500
412
684
743
477
571
699
669
558
706
700
728
617
487
1043
882
612
640
574
465
575
712
801
525
795
549
504
537
676