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
3044
750
1125
2138
963
895
656
859
687
718
968
754
746
684
679
988
709
854
754
1587
847
772
760
1713
1965
2484
838
834
1208
752
657
675
3247
728
733
614
687
642
829
1475
779
722
1807
795
629
803
1253
859
609
1900
21946
1112
1038
1554
792
801
807
1142
625
1132
1104