1265
996
738
648
1202
640
831
723
715
750
820
797
995
634
750
672
1659
1080
781
738
739
751
704
733
695
1848
770
668
896
744
757
1069
1041
677
669
637
789
745
1838
732
852
747
700
909
817
732
3379
665
845
693
732
729
649
649
1009
698
672
1320
1001
761