707
755
756
4740
4213
748
2209
2728
672
657
646
713
2049
1148
697
835
683
634
769
707
850
701
733
637
846
772
862
823
706
716
685
727
736
659
829
739
986
1020
845
1766
664
852
806
735
1415
818
716
7604
717
764
776
667
682
765
715
5092
688
730
639
733