1000
1169
846
1539
1649
1507
917
1354
1508
884
1139
1266
1754
936
1054
1504
1917
1460
3230
983
1492
1055
1473
2573
2950
1500
2255
1102
1260
1816
1028
1550
1010
871
1251
1181
1434
1312
1584
1739
1507
1586
1210
1443
1081
1126
1987
3664
1095
831
2905
1769
1989
2004
1214
950
2491
1625
1080
975
945
1014
784
942
1652
1896
1988
1550
1185
1116
916
3219
801
1866
975
1702
2976
2350
966
860
1280
1491
2561
982
18306
2882
1478
913
2073
812
1526
1359
1285
1794
880
1202
2036
1796
1204
910
3777
1154
1121
1670
1615
783
785
1651
1275
1066
959
2339
842
1435
1352
1556
854
3776
949
1282