1250
2472
1546
1336
2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1990
1811
2121
1159
1448
2597
1604
830
1697
2050
1640
2133
2445
1801
1044
1796
981
1557
1566
1732
1322
908
1019
1434
964
1542
1449
1128
1029
3101
1015
1599
926
1043
1099
1290
2460
2918
1077
2670
2933
2130
1277
2207
893
950
2415
3061
1795
1266
1253
2802
1556
1608
851
1355
1287
914
1150
1325
1354
4061
2195
1751
1828
921
3651
910
1375
1380
1655
1037
2516
779
1526
1067
1603
1059
1499
2122
943
1602
802
1205
1740
780
902
2653
1224
1376
1580
971
2913
1600
856
816
775
1730
1702
1590
749
1091
1000
891
2579