673
667
676
658
675
881
845
775
698
1359
727
670
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
1297
1202
1777
2446
2036
1991
1053
1157
983
1866
1471
1315
1958
1219
748
684
1124
1028
951
1278
651
708
897
731
653
5244
637
910
675
2123
1036
1218
1186
1674
755
673
1636
1738
1457
663
2070
676
732
795
1454
615
672
697
724
703
792
852
1526
709
1266
636
682
685
1277
3003
1471
1186
1028
1121
644
1106
620
774
1520
673
800
745
627
749
667
639
638
1713
671
568