679
873
930
1049
1285
884
764
716
3377
1076
3135
1023
760
1360
1660
982
733
1345
1360
1499
972
1300
992
1224
1011
2417
860
734
976
1507
847
2069
712
1241
1729
714
2178
1117
1896
782
1813
1656
1382
749
773
2231
675
1185
1377
1434
816
983
1681
868
852
2050
1696
698
1417
672
1059
2508
2380
781
1309
785
1187
1059
1613
1757
941
2050
691
762
868
1839
1028
1088
1430
799
902
801
1538
979
1048
1997
1040
1288
875
872
1733
1212
971
755
1581
4117
1210
1370
1122
1640
1488
766
816
1152
4664
1052
681
1995
1940
1687
1225
922
1510
2561
807
953
1828
709
4828
1313