1000
729
967
811
690
944
652
1745
876
1444
1025
7113
647
903
1415
940
702
1102
1479
653
800
1759
770
1531
1797
678
3381
746
1238
789
1106
830
719
1027
748
838
820
553
1333
1520
914
1596
748
940
1775
775
720
3643
855
672
2479
1030
763
673
679
825
792
1256
1364
1934
2767
665
854
826
628
2039
1129
725
1366
3013
794
829
5524
2046
741
1581
684
1766
938
752
1027
1847
1353
948
1966
710
659
607
706
620
1765
635
780
805
7525
817
1460
659
1275
771
1053
799
1548
1245
1657
1642
1673
1139
1367
1440
687
830
1394
806
775
939
806
712
1009
1603