679
660
695
608
582
942
720
677
806
646
691
763
2649
1400
560
26393
659
716
5451
611
692
4343
749
636
557
756
713
706
703
598
645
851
546
546
2151
622
854
714
544
738
3165
612
620
838
1954
563
814
946
1102
777
654
661
605
599
600
702
899
764
811
733
809
1332
902
1194
748
585
1290
588
1025
2226
701
1669
512
518
573
843
653
634
816
521
636
1515
1241
999
557
1042
1090
1323
692
680
981
673
2530
2474
1578
662
1895
548
665
1323
869
1031
9291
1518
794
1529
794
625
608
715
1277
769
1421
1038
1176
1002
1150
4388
1259
2888