700
729
868
800
803
3845
1033
1258
21970
1099
3419
686
711
675
729
1099
916
2755
1215
1269
753
2095
1139
907
1920
941
643
996
2369
699
798
2501
3044
2866
2145
2617
5184
908
646
1011
1163
744
1850
4807
1045
1299
759
732
1534
726
703
787
3398
780
812
5097
3253
1451
654
718
647
676
3595
1278
1504
622
863
692
693
3634
2292
917
858
827
2861
1232
986
677
797
652
862
821
1165
4803
1054
717
803
1882
1616
827
686
842
880
655
1146
668
1769
827
785
804
1000
1065
11810
649
1087
838
677
804
623
771
17613
657
2088
965
694
850
795
718
959
1038