791
858
1539
1180
2015
1119
1726
836
954
780
1440
1356
813
775
889
904
2555
937
822
894
1015
850
756
1252
760
2640
806
1052
1024
1017
900
1096
1303
2992
803
716
781
955
2702
3689
719
1304
987
984
654
862
1986
763
762
5238
891
767
810
2694
788
838
776
1142
862
2745
872
760
987
794
1699
712
716
759
706
605
646
1625
2204
631
1041
1153
1148
694
829
3649
645
686
1077
691
1455
1069
1333
1253
644
863
1963
1735
797
867
1110
1833
1072
681
901
1402
701
831
1000
749
1267
1216
1631
692
689
664
667
671
2700
1212
740
730
722
1267
807
16763