640
819
621
663
677
665
636
685
650
796
672
1038
957
776
702
631
672
759
751
762
666
673
667
676
658
675
881
845
775
698
1359
727
1193
668
658
819
668
657
831
701
735
1944
2365
622
640
617
709
618
1528
715
1120
786
1675
570
671
677
948
671
1187
1620
1123
2525
656
653
1478
800
1657
667
1327
656
1171
552
700
1260
693
689
771
721
683
651
700
1058
1154
1040
694
657
1119
616
1787
2020
1349
1270
1860
920
665
2484
1430
830
674
1106
1866
5245
1674
678
2050
671
732
928
1186
745
753
1081
818
942
1037
643
1004
2420
714
671