297
414
366
357
294
291
396
458
444
446
410
764
718
732
729
717
704
728
696
703
685
674
717
685
694
682
694
675
689
713
668
693
656
667
683
690
670
698
685
808
693
702
675
659
668
693
681
640
664
664
654
698
674
616