977
742
656
729
977
854
873
1765
1616
1702
979
1124
1141
1071
787
775
693
1630
689
1754
812
918
1117
868
735
916
732
833
912
1013
775
917
1063
1673
768
1066
801
729
1288
994
979
702
869
761
721
1355
811
732
956
1020
832
744
1031
821
997
978
758
802
1503
824
710
1103
718
1609
1032
1273
2606
926
2450
1065
1151
816
980
913
915
847
1846
2680
1166
1638
2148
1633
678
1733
1453
11116
775
884
6313
1359
756
665
724
980
2028
929
1089
1386
1508
757
989
1486
857
2035
862
3783
1116
2331
811
1401
667
949
2302
789
1255
837
1189
728
2376
935