1271
1421
738
831
798
1326
664
685
769
799
686
790
659
747
785
808
696
708
1159
841
1134
1960
1303
667
667
913
666
2374
1477
1096
778
713
785
686
1770
726
683
795
843
726
1123
655
615
650
1623
631
692
4899
697
741
768
695
725
937
709
672
759
733
1304
658
1066
2016
643
801
707
719
702
677
606
674
2403
881
718
673
661
1658
1028
1716
955
1512
1445
991
1480
642
938
2528
728
644
2284
1103
694
715
725
1006
968
1587
737
1293
693
623
687
1302
790
1399
1622
677
654
782
974
3741
749
2024
661
892
1334
1163
660
1122
708
1057