advent-of-code

Solutions for Advent of Code.
git clone git://git.amin.space/advent-of-code.git
Log | Files | Refs | LICENSE

day01_input.txt (10525B)


      1 3264
      2 4043
      3 2537
      4 3319
      5 2485
      6 3218
      7 5611
      8 1753
      9 7232
     10 3265
     11 1751
     12 2233
     13 
     14 10589
     15 5121
     16 11465
     17 9307
     18 1347
     19 9392
     20 12037
     21 
     22 6025
     23 4328
     24 3982
     25 4487
     26 1139
     27 1440
     28 2970
     29 3390
     30 1844
     31 5400
     32 1651
     33 4109
     34 3584
     35 2926
     36 4297
     37 
     38 8921
     39 13298
     40 12300
     41 5607
     42 3304
     43 5037
     44 
     45 1729
     46 10057
     47 
     48 3538
     49 3984
     50 3451
     51 5638
     52 2880
     53 1008
     54 2940
     55 6245
     56 3865
     57 5060
     58 2878
     59 2460
     60 6557
     61 
     62 1584
     63 6391
     64 3479
     65 2264
     66 2683
     67 3680
     68 1183
     69 5121
     70 6499
     71 5543
     72 1192
     73 4818
     74 
     75 1337
     76 8128
     77 8966
     78 7601
     79 7749
     80 5017
     81 3251
     82 1074
     83 6095
     84 
     85 11824
     86 17144
     87 5396
     88 15416
     89 
     90 6244
     91 6589
     92 4953
     93 4250
     94 1422
     95 1252
     96 4555
     97 5240
     98 4244
     99 4088
    100 
    101 27353
    102 
    103 6629
    104 7231
    105 7673
    106 7029
    107 6994
    108 6347
    109 6381
    110 1503
    111 2145
    112 1114
    113 6068
    114 
    115 3473
    116 3935
    117 4054
    118 3558
    119 3818
    120 5370
    121 4807
    122 2703
    123 5407
    124 2532
    125 6833
    126 1675
    127 
    128 20016
    129 7587
    130 13088
    131 
    132 3477
    133 3118
    134 5815
    135 3551
    136 2316
    137 4254
    138 4814
    139 5726
    140 5324
    141 6096
    142 3596
    143 3374
    144 3975
    145 4152
    146 1946
    147 
    148 4549
    149 3639
    150 6338
    151 6882
    152 3514
    153 6488
    154 2192
    155 4522
    156 4370
    157 3637
    158 3500
    159 2964
    160 1850
    161 
    162 6900
    163 5145
    164 13864
    165 8145
    166 4579
    167 
    168 1984
    169 1589
    170 9279
    171 10987
    172 5213
    173 
    174 3997
    175 1978
    176 5061
    177 2710
    178 2695
    179 4713
    180 5930
    181 3005
    182 6189
    183 2619
    184 6897
    185 5032
    186 2374
    187 
    188 1738
    189 6817
    190 1993
    191 13747
    192 8574
    193 13341
    194 
    195 3869
    196 1810
    197 3501
    198 1366
    199 4240
    200 2005
    201 6102
    202 6069
    203 4135
    204 6667
    205 1239
    206 2799
    207 1900
    208 
    209 4711
    210 1330
    211 9725
    212 5965
    213 8271
    214 11932
    215 
    216 5319
    217 6078
    218 1652
    219 1958
    220 1992
    221 1997
    222 2824
    223 6542
    224 1998
    225 2713
    226 6806
    227 4993
    228 6569
    229 
    230 9262
    231 
    232 3814
    233 11917
    234 4812
    235 1884
    236 3686
    237 10993
    238 
    239 8845
    240 6032
    241 9899
    242 10384
    243 3834
    244 2275
    245 
    246 3559
    247 2268
    248 1446
    249 
    250 2265
    251 5503
    252 5056
    253 2547
    254 7394
    255 2514
    256 8105
    257 4630
    258 9392
    259 
    260 2377
    261 10479
    262 3452
    263 9175
    264 13773
    265 
    266 6090
    267 1467
    268 2747
    269 9310
    270 2839
    271 9392
    272 10752
    273 5771
    274 
    275 8193
    276 4139
    277 4728
    278 5180
    279 5884
    280 9236
    281 
    282 5721
    283 10884
    284 10268
    285 3255
    286 2377
    287 11574
    288 4498
    289 
    290 17228
    291 7306
    292 6465
    293 
    294 69149
    295 
    296 6323
    297 3435
    298 2801
    299 6385
    300 4192
    301 1593
    302 4373
    303 6654
    304 7190
    305 6142
    306 
    307 10960
    308 3399
    309 12251
    310 8249
    311 8210
    312 3571
    313 
    314 2299
    315 4349
    316 1476
    317 5703
    318 1497
    319 4008
    320 1435
    321 5043
    322 2203
    323 4252
    324 2407
    325 5891
    326 
    327 1419
    328 1588
    329 
    330 4266
    331 2424
    332 1846
    333 3265
    334 5720
    335 5396
    336 2013
    337 2664
    338 4712
    339 1040
    340 3186
    341 1693
    342 1537
    343 3226
    344 
    345 15568
    346 16153
    347 15408
    348 9417
    349 15524
    350 
    351 18017
    352 4247
    353 1764
    354 18920
    355 
    356 14176
    357 18583
    358 
    359 4896
    360 1029
    361 14517
    362 10183
    363 9726
    364 
    365 5242
    366 4156
    367 2314
    368 4018
    369 3542
    370 1619
    371 5349
    372 2524
    373 2620
    374 4675
    375 6491
    376 5315
    377 3959
    378 5215
    379 
    380 2638
    381 5346
    382 6209
    383 1466
    384 2854
    385 6677
    386 2242
    387 8476
    388 5236
    389 
    390 3827
    391 4489
    392 7735
    393 5656
    394 11568
    395 12323
    396 
    397 8560
    398 7046
    399 5453
    400 4141
    401 1356
    402 8940
    403 8338
    404 3749
    405 7297
    406 
    407 10693
    408 7191
    409 8803
    410 10504
    411 2033
    412 6374
    413 6820
    414 10316
    415 
    416 5869
    417 12102
    418 12675
    419 7688
    420 10906
    421 12593
    422 
    423 9028
    424 8234
    425 4453
    426 2117
    427 7328
    428 9404
    429 6664
    430 7206
    431 6357
    432 
    433 3018
    434 5515
    435 6479
    436 1522
    437 4582
    438 5881
    439 4019
    440 1288
    441 5288
    442 4007
    443 5816
    444 2354
    445 5648
    446 5405
    447 
    448 4120
    449 3890
    450 11718
    451 5713
    452 6986
    453 10362
    454 5529
    455 
    456 8243
    457 2097
    458 10194
    459 3023
    460 11120
    461 9524
    462 2052
    463 
    464 12552
    465 14406
    466 3981
    467 9703
    468 10329
    469 
    470 7256
    471 9424
    472 4701
    473 
    474 5694
    475 1262
    476 3521
    477 4194
    478 3530
    479 7472
    480 1773
    481 1787
    482 6229
    483 6608
    484 5905
    485 3065
    486 
    487 3366
    488 
    489 15198
    490 25328
    491 
    492 3805
    493 4163
    494 4192
    495 4013
    496 2693
    497 3029
    498 4559
    499 5243
    500 3088
    501 4804
    502 1245
    503 1800
    504 4999
    505 3162
    506 6114
    507 
    508 3808
    509 3672
    510 6397
    511 3747
    512 4312
    513 5015
    514 4237
    515 5326
    516 3961
    517 1382
    518 1380
    519 5517
    520 1140
    521 
    522 3360
    523 6936
    524 3880
    525 4242
    526 7431
    527 5597
    528 6195
    529 5305
    530 1051
    531 1015
    532 1866
    533 3179
    534 
    535 17144
    536 2423
    537 8330
    538 
    539 5153
    540 2301
    541 4944
    542 1566
    543 5647
    544 6726
    545 6248
    546 1537
    547 6951
    548 1272
    549 1177
    550 2013
    551 
    552 7595
    553 9953
    554 19751
    555 14200
    556 
    557 2576
    558 1684
    559 6463
    560 6643
    561 2911
    562 1650
    563 2492
    564 5726
    565 4830
    566 6591
    567 4477
    568 6691
    569 6390
    570 
    571 5209
    572 5099
    573 1115
    574 5456
    575 4573
    576 5954
    577 4389
    578 1703
    579 1595
    580 1348
    581 5814
    582 4031
    583 3086
    584 4039
    585 5445
    586 
    587 3506
    588 3956
    589 1504
    590 5435
    591 5660
    592 6882
    593 1962
    594 4891
    595 2596
    596 3838
    597 7206
    598 5554
    599 
    600 10423
    601 4792
    602 16000
    603 12857
    604 5040
    605 
    606 7410
    607 2589
    608 6769
    609 8168
    610 7526
    611 4349
    612 
    613 5160
    614 12452
    615 13889
    616 7499
    617 1985
    618 12491
    619 
    620 1033
    621 9259
    622 6288
    623 5566
    624 6134
    625 11010
    626 7512
    627 
    628 5196
    629 4644
    630 1825
    631 5564
    632 5759
    633 7134
    634 5589
    635 5387
    636 1328
    637 2314
    638 4948
    639 7354
    640 
    641 6875
    642 2105
    643 3444
    644 6997
    645 3962
    646 1141
    647 2000
    648 7561
    649 6447
    650 5629
    651 7035
    652 
    653 1499
    654 7160
    655 5201
    656 3206
    657 2719
    658 5177
    659 6566
    660 3455
    661 3304
    662 1648
    663 3273
    664 
    665 6142
    666 3697
    667 2247
    668 6537
    669 5579
    670 7126
    671 2674
    672 1842
    673 1482
    674 5504
    675 1105
    676 
    677 5669
    678 7401
    679 8229
    680 6261
    681 4378
    682 5548
    683 2360
    684 5703
    685 7650
    686 2086
    687 
    688 23865
    689 10240
    690 2321
    691 
    692 4221
    693 8067
    694 1395
    695 1397
    696 5776
    697 5136
    698 6820
    699 1428
    700 3375
    701 6117
    702 4467
    703 
    704 2505
    705 4307
    706 5626
    707 8867
    708 
    709 4709
    710 5951
    711 3811
    712 4998
    713 4460
    714 6243
    715 1790
    716 2172
    717 5694
    718 6245
    719 3273
    720 2664
    721 4813
    722 5669
    723 
    724 5803
    725 4856
    726 2508
    727 6301
    728 4454
    729 2430
    730 4868
    731 4883
    732 6211
    733 1749
    734 2998
    735 3450
    736 2414
    737 5617
    738 
    739 9135
    740 8583
    741 7582
    742 8349
    743 7609
    744 4434
    745 8362
    746 3472
    747 
    748 44093
    749 
    750 7933
    751 3349
    752 6041
    753 3238
    754 5036
    755 9100
    756 4252
    757 
    758 14356
    759 24185
    760 
    761 11887
    762 23333
    763 16694
    764 
    765 6324
    766 1438
    767 5180
    768 5329
    769 6798
    770 4806
    771 5285
    772 4757
    773 4599
    774 3897
    775 2308
    776 5014
    777 
    778 1455
    779 4268
    780 1903
    781 1436
    782 4563
    783 5135
    784 4876
    785 6561
    786 4776
    787 3530
    788 3080
    789 5724
    790 5520
    791 
    792 3419
    793 2363
    794 4474
    795 6069
    796 2504
    797 6749
    798 4094
    799 5991
    800 8045
    801 1302
    802 5649
    803 
    804 20607
    805 13990
    806 
    807 7588
    808 9960
    809 8919
    810 11254
    811 6295
    812 3856
    813 10295
    814 
    815 1161
    816 3773
    817 1559
    818 1198
    819 5967
    820 5237
    821 3369
    822 4437
    823 7698
    824 2756
    825 2639
    826 
    827 43493
    828 
    829 18577
    830 2593
    831 16336
    832 13785
    833 
    834 6567
    835 2409
    836 8001
    837 4173
    838 11587
    839 8238
    840 3023
    841 
    842 5146
    843 10077
    844 2630
    845 4827
    846 6199
    847 3701
    848 3840
    849 3068
    850 
    851 3272
    852 5212
    853 3674
    854 5352
    855 3129
    856 4242
    857 2711
    858 3064
    859 4987
    860 5362
    861 4858
    862 3180
    863 6090
    864 2265
    865 4791
    866 
    867 14702
    868 1034
    869 
    870 12170
    871 8780
    872 14933
    873 3727
    874 
    875 4239
    876 7116
    877 1120
    878 7853
    879 7862
    880 5512
    881 2309
    882 3094
    883 6359
    884 
    885 9172
    886 12494
    887 8382
    888 
    889 8629
    890 11921
    891 9629
    892 11535
    893 7792
    894 9996
    895 
    896 6887
    897 10548
    898 3429
    899 2373
    900 6208
    901 5406
    902 5440
    903 
    904 2164
    905 3233
    906 1512
    907 1556
    908 5476
    909 3462
    910 4261
    911 3563
    912 2409
    913 6236
    914 2568
    915 4638
    916 4775
    917 1131
    918 
    919 27798
    920 30212
    921 
    922 5409
    923 4676
    924 5445
    925 2119
    926 3557
    927 1135
    928 6724
    929 2779
    930 1324
    931 2157
    932 4456
    933 6329
    934 2155
    935 
    936 4084
    937 1379
    938 7443
    939 12904
    940 
    941 7167
    942 12163
    943 9588
    944 11186
    945 9015
    946 
    947 35132
    948 18974
    949 
    950 3418
    951 
    952 12568
    953 1418
    954 7691
    955 12369
    956 1144
    957 6141
    958 
    959 2523
    960 5150
    961 2276
    962 6036
    963 1492
    964 5069
    965 5782
    966 2999
    967 4505
    968 2347
    969 1234
    970 5376
    971 3356
    972 2489
    973 1456
    974 
    975 30181
    976 
    977 3189
    978 2572
    979 5145
    980 4350
    981 6403
    982 1285
    983 5678
    984 3796
    985 3792
    986 2334
    987 2710
    988 3536
    989 5580
    990 
    991 2991
    992 7718
    993 1798
    994 5300
    995 11608
    996 3376
    997 11658
    998 
    999 58468
   1000 
   1001 6099
   1002 4433
   1003 7634
   1004 7768
   1005 3804
   1006 5523
   1007 6959
   1008 4752
   1009 8693
   1010 2705
   1011 
   1012 5315
   1013 4218
   1014 
   1015 5678
   1016 2293
   1017 2385
   1018 2568
   1019 1644
   1020 3332
   1021 5968
   1022 4159
   1023 5935
   1024 2667
   1025 4518
   1026 2823
   1027 4648
   1028 3072
   1029 5644
   1030 
   1031 14306
   1032 7557
   1033 15251
   1034 6896
   1035 14250
   1036 
   1037 10549
   1038 1662
   1039 10040
   1040 2614
   1041 4843
   1042 1111
   1043 9585
   1044 
   1045 9531
   1046 2249
   1047 1949
   1048 8715
   1049 9466
   1050 1471
   1051 7952
   1052 
   1053 2585
   1054 8702
   1055 10548
   1056 12849
   1057 5342
   1058 10193
   1059 
   1060 21463
   1061 24241
   1062 9125
   1063 
   1064 36676
   1065 
   1066 18212
   1067 11298
   1068 8690
   1069 
   1070 6861
   1071 1095
   1072 4586
   1073 1260
   1074 2795
   1075 3208
   1076 4650
   1077 4147
   1078 5764
   1079 1051
   1080 6882
   1081 5670
   1082 
   1083 16681
   1084 22273
   1085 1336
   1086 
   1087 3370
   1088 3537
   1089 2062
   1090 4985
   1091 2063
   1092 2339
   1093 5988
   1094 3777
   1095 5822
   1096 2760
   1097 1915
   1098 4668
   1099 4717
   1100 5847
   1101 4598
   1102 
   1103 5829
   1104 4829
   1105 4872
   1106 3893
   1107 5320
   1108 1832
   1109 7637
   1110 7137
   1111 6079
   1112 3006
   1113 7422
   1114 
   1115 34780
   1116 21066
   1117 
   1118 1164
   1119 3444
   1120 8079
   1121 4633
   1122 5030
   1123 8296
   1124 8703
   1125 7929
   1126 8767
   1127 4489
   1128 
   1129 1950
   1130 5492
   1131 4920
   1132 3849
   1133 6553
   1134 1802
   1135 1574
   1136 4962
   1137 1671
   1138 2382
   1139 4990
   1140 2511
   1141 3485
   1142 
   1143 6003
   1144 8237
   1145 
   1146 10793
   1147 12510
   1148 2959
   1149 9397
   1150 6153
   1151 
   1152 7943
   1153 1934
   1154 3817
   1155 7937
   1156 6856
   1157 3813
   1158 4408
   1159 8046
   1160 4605
   1161 3994
   1162 8081
   1163 
   1164 10589
   1165 11870
   1166 8367
   1167 7889
   1168 10172
   1169 9758
   1170 9447
   1171 
   1172 6566
   1173 4971
   1174 4600
   1175 6863
   1176 4212
   1177 5240
   1178 6523
   1179 7979
   1180 2695
   1181 4934
   1182 
   1183 6527
   1184 2008
   1185 4595
   1186 7104
   1187 7497
   1188 10199
   1189 6640
   1190 7909
   1191 
   1192 7970
   1193 7026
   1194 4812
   1195 4331
   1196 3244
   1197 5260
   1198 3089
   1199 2871
   1200 3915
   1201 1445
   1202 
   1203 3182
   1204 9915
   1205 5769
   1206 6470
   1207 10524
   1208 7486
   1209 5041
   1210 
   1211 5575
   1212 
   1213 6482
   1214 2235
   1215 2834
   1216 3999
   1217 4428
   1218 1713
   1219 3366
   1220 4477
   1221 2282
   1222 1331
   1223 5095
   1224 5268
   1225 5482
   1226 3409
   1227 
   1228 21109
   1229 
   1230 8502
   1231 2007
   1232 3250
   1233 6035
   1234 6099
   1235 2605
   1236 6323
   1237 5532
   1238 3677
   1239 8194
   1240 
   1241 11224
   1242 1704
   1243 10152
   1244 11640
   1245 1018
   1246 7016
   1247 2700
   1248 
   1249 12204
   1250 
   1251 1191
   1252 5039
   1253 5036
   1254 3778
   1255 1669
   1256 5277
   1257 5345
   1258 3833
   1259 5379
   1260 1286
   1261 2042
   1262 5365
   1263 4518
   1264 5517
   1265 
   1266 2750
   1267 4544
   1268 3817
   1269 5392
   1270 1745
   1271 4056
   1272 1557
   1273 1819
   1274 6187
   1275 4867
   1276 6445
   1277 4475
   1278 3026
   1279 5516
   1280 
   1281 13176
   1282 25505
   1283 2657
   1284 
   1285 29617
   1286 4098
   1287 
   1288 1733
   1289 3055
   1290 3730
   1291 5327
   1292 3111
   1293 4912
   1294 1842
   1295 2471
   1296 1964
   1297 2747
   1298 1573
   1299 4097
   1300 5558
   1301 4940
   1302 2065
   1303 
   1304 1177
   1305 3510
   1306 6178
   1307 1267
   1308 9395
   1309 1387
   1310 1251
   1311 9112
   1312 1265
   1313 
   1314 4073
   1315 8822
   1316 
   1317 5585
   1318 4905
   1319 1005
   1320 4303
   1321 2129
   1322 1565
   1323 1577
   1324 1747
   1325 7097
   1326 7135
   1327 2546
   1328 
   1329 6368
   1330 6384
   1331 1873
   1332 2027
   1333 2111
   1334 5781
   1335 4392
   1336 1640
   1337 1874
   1338 5147
   1339 6551
   1340 4992
   1341 
   1342 11673
   1343 15872
   1344 10747
   1345 5457
   1346 
   1347 7576
   1348 6084
   1349 3279
   1350 5582
   1351 8329
   1352 7176
   1353 6561
   1354 5342
   1355 8481
   1356 6333
   1357 
   1358 7617
   1359 12916
   1360 8957
   1361 17210
   1362 
   1363 4173
   1364 1088
   1365 5981
   1366 2094
   1367 4598
   1368 3192
   1369 3968
   1370 1486
   1371 3888
   1372 4186
   1373 5948
   1374 3764
   1375 3173
   1376 1597
   1377 5057
   1378 
   1379 7430
   1380 3183
   1381 20030
   1382 4003
   1383 
   1384 5891
   1385 6434
   1386 2213
   1387 1762
   1388 6106
   1389 7550
   1390 6766
   1391 6075
   1392 1119
   1393 4462
   1394 
   1395 2460
   1396 7385
   1397 3906
   1398 2805
   1399 2519
   1400 2189
   1401 6803
   1402 2705
   1403 5167
   1404 2972
   1405 6855
   1406 6996
   1407 
   1408 3922
   1409 4300
   1410 2172
   1411 7515
   1412 9388
   1413 8687
   1414 5087
   1415 6373
   1416 4001
   1417 
   1418 3288
   1419 3888
   1420 3873
   1421 7575
   1422 1902
   1423 3315
   1424 4831
   1425 3272
   1426 4914
   1427 
   1428 2120
   1429 3223
   1430 3582
   1431 4864
   1432 1944
   1433 2625
   1434 2666
   1435 1710
   1436 2511
   1437 4362
   1438 3073
   1439 3994
   1440 3171
   1441 
   1442 8037
   1443 2890
   1444 3124
   1445 8901
   1446 1411
   1447 6858
   1448 5184
   1449 1294
   1450 7790
   1451 
   1452 7884
   1453 7169
   1454 4372
   1455 5820
   1456 6836
   1457 2878
   1458 7608
   1459 2434
   1460 8600
   1461 8117
   1462 
   1463 33732
   1464 17277
   1465 
   1466 31526
   1467 6202
   1468 
   1469 6081
   1470 5669
   1471 1460
   1472 7548
   1473 1054
   1474 3713
   1475 8470
   1476 
   1477 7033
   1478 4205
   1479 4404
   1480 4261
   1481 2975
   1482 7865
   1483 5190
   1484 1675
   1485 1349
   1486 7748
   1487 
   1488 7345
   1489 6389
   1490 3056
   1491 2777
   1492 12209
   1493 10038
   1494 
   1495 5285
   1496 7634
   1497 5875
   1498 6074
   1499 3076
   1500 2687
   1501 4342
   1502 5471
   1503 4113
   1504 
   1505 2993
   1506 10714
   1507 5204
   1508 6732
   1509 4746
   1510 12416
   1511 
   1512 19555
   1513 17202
   1514 13776
   1515 6280
   1516 
   1517 2820
   1518 11278
   1519 6160
   1520 9522
   1521 6585
   1522 
   1523 9093
   1524 6397
   1525 10417
   1526 4902
   1527 4899
   1528 
   1529 5602
   1530 4917
   1531 4964
   1532 5689
   1533 4316
   1534 4041
   1535 5290
   1536 3223
   1537 4065
   1538 3514
   1539 3552
   1540 5864
   1541 4823
   1542 6481
   1543 
   1544 3239
   1545 5151
   1546 2862
   1547 4568
   1548 1964
   1549 3003
   1550 3575
   1551 4445
   1552 6875
   1553 5511
   1554 1591
   1555 1681
   1556 6874
   1557 
   1558 7348
   1559 1881
   1560 7702
   1561 6305
   1562 2373
   1563 6320
   1564 1544
   1565 2897
   1566 2784
   1567 5977
   1568 6964
   1569 
   1570 1757
   1571 7460
   1572 5212
   1573 3491
   1574 1157
   1575 3753
   1576 1983
   1577 3015
   1578 1298
   1579 2812
   1580 3569
   1581 4680
   1582 
   1583 22481
   1584 
   1585 8578
   1586 7141
   1587 11229
   1588 5622
   1589 13937
   1590 1699
   1591 
   1592 3479
   1593 1258
   1594 2782
   1595 5573
   1596 7720
   1597 6726
   1598 4043
   1599 3059
   1600 5028
   1601 8075
   1602 
   1603 3232
   1604 6633
   1605 5344
   1606 1862
   1607 6215
   1608 3674
   1609 2507
   1610 5509
   1611 1982
   1612 4422
   1613 1709
   1614 
   1615 2759
   1616 2497
   1617 3959
   1618 1725
   1619 2430
   1620 3256
   1621 1416
   1622 4213
   1623 3452
   1624 6809
   1625 6817
   1626 3151
   1627 
   1628 5187
   1629 2502
   1630 6982
   1631 3414
   1632 11460
   1633 12085
   1634 5775
   1635 
   1636 1490
   1637 4368
   1638 4135
   1639 1494
   1640 5683
   1641 5443
   1642 5182
   1643 6209
   1644 3240
   1645 1433
   1646 3373
   1647 3048
   1648 5768
   1649 4132
   1650 
   1651 22305
   1652 10502
   1653 
   1654 6633
   1655 2336
   1656 6714
   1657 3046
   1658 4740
   1659 4650
   1660 2901
   1661 5832
   1662 5690
   1663 4211
   1664 6168
   1665 4901
   1666 2448
   1667 
   1668 8640
   1669 11265
   1670 10961
   1671 10744
   1672 10955
   1673 
   1674 16404
   1675 15126
   1676 4253
   1677 1372
   1678 
   1679 9862
   1680 9547
   1681 20599
   1682 
   1683 8872
   1684 3452
   1685 2169
   1686 7757
   1687 5535
   1688 9697
   1689 8147
   1690 8775
   1691 
   1692 14862
   1693 
   1694 68282
   1695 
   1696 4343
   1697 11948
   1698 2346
   1699 16745
   1700 
   1701 12892
   1702 12538
   1703 15571
   1704 11814
   1705 
   1706 4406
   1707 1323
   1708 3769
   1709 5868
   1710 5023
   1711 6057
   1712 5967
   1713 2891
   1714 2778
   1715 5696
   1716 4376
   1717 2244
   1718 4102
   1719 4721
   1720 
   1721 8420
   1722 
   1723 8564
   1724 2803
   1725 11178
   1726 17801
   1727 
   1728 34616
   1729 
   1730 4635
   1731 3716
   1732 6634
   1733 3494
   1734 2905
   1735 4254
   1736 8053
   1737 4871
   1738 5523
   1739 5088
   1740 2928
   1741 
   1742 7447
   1743 16669
   1744 9215
   1745 14663
   1746 
   1747 4248
   1748 3260
   1749 3347
   1750 5552
   1751 4781
   1752 1715
   1753 5642
   1754 5414
   1755 3223
   1756 3043
   1757 3415
   1758 6463
   1759 5932
   1760 
   1761 29980
   1762 37187
   1763 
   1764 9703
   1765 7176
   1766 8191
   1767 10002
   1768 7145
   1769 5926
   1770 10760
   1771 7384
   1772 
   1773 32599
   1774 26889
   1775 
   1776 5843
   1777 1632
   1778 3871
   1779 5645
   1780 9544
   1781 3097
   1782 1820
   1783 
   1784 6941
   1785 4838
   1786 5440
   1787 4389
   1788 5309
   1789 5449
   1790 5897
   1791 4418
   1792 4641
   1793 6905
   1794 4951
   1795 2198
   1796 1031
   1797 
   1798 4553
   1799 1428
   1800 4164
   1801 2850
   1802 1146
   1803 2496
   1804 4807
   1805 4776
   1806 1573
   1807 2865
   1808 1225
   1809 5182
   1810 2617
   1811 1514
   1812 5828
   1813 
   1814 5660
   1815 1567
   1816 5066
   1817 4985
   1818 4683
   1819 4819
   1820 3894
   1821 4432
   1822 5188
   1823 4791
   1824 5916
   1825 3867
   1826 4285
   1827 5863
   1828 5570
   1829 
   1830 5394
   1831 3391
   1832 4052
   1833 3230
   1834 4524
   1835 1059
   1836 3685
   1837 1808
   1838 2161
   1839 2662
   1840 3718
   1841 5945
   1842 5094
   1843 4867
   1844 4258
   1845 
   1846 28646
   1847 31561
   1848 
   1849 11012
   1850 2804
   1851 5719
   1852 5299
   1853 2500
   1854 11059
   1855 
   1856 1318
   1857 5060
   1858 1097
   1859 5290
   1860 1059
   1861 3435
   1862 1082
   1863 6242
   1864 1623
   1865 2004
   1866 3567
   1867 1725
   1868 5056
   1869 
   1870 4643
   1871 5165
   1872 14091
   1873 6412
   1874 13186
   1875 
   1876 5560
   1877 
   1878 7978
   1879 4943
   1880 8311
   1881 6023
   1882 15930
   1883 
   1884 1972
   1885 7310
   1886 6563
   1887 1748
   1888 6142
   1889 4529
   1890 2106
   1891 7066
   1892 4598
   1893 7301
   1894 2132
   1895 4005
   1896 
   1897 1173
   1898 6436
   1899 6047
   1900 5197
   1901 6500
   1902 4588
   1903 5341
   1904 4781
   1905 4750
   1906 4244
   1907 1199
   1908 4931
   1909 4863
   1910 5628
   1911 
   1912 10302
   1913 8627
   1914 5405
   1915 6570
   1916 11439
   1917 1447
   1918 
   1919 22318
   1920 21787
   1921 9491
   1922 
   1923 4710
   1924 4259
   1925 5894
   1926 2971
   1927 4273
   1928 4994
   1929 3414
   1930 4179
   1931 2483
   1932 5404
   1933 1646
   1934 3099
   1935 4035
   1936 4066
   1937 
   1938 6374
   1939 8210
   1940 4288
   1941 2226
   1942 3271
   1943 8759
   1944 6171
   1945 7020
   1946 8299
   1947 1958
   1948 
   1949 2744
   1950 6690
   1951 1431
   1952 5118
   1953 5387
   1954 7128
   1955 5517
   1956 6299
   1957 7515
   1958 4304
   1959 1846
   1960 
   1961 1941
   1962 1309
   1963 1888
   1964 4992
   1965 5942
   1966 4182
   1967 2334
   1968 3283
   1969 4907
   1970 2610
   1971 3373
   1972 2936
   1973 1908
   1974 
   1975 3400
   1976 6953
   1977 5233
   1978 5348
   1979 8743
   1980 2799
   1981 7890
   1982 1898
   1983 7783
   1984 
   1985 38934
   1986 
   1987 3843
   1988 1038
   1989 3364
   1990 6113
   1991 3952
   1992 7192
   1993 5767
   1994 3932
   1995 4462
   1996 2088
   1997 3925
   1998 3990
   1999 
   2000 2596
   2001 10301
   2002 11026
   2003 12033
   2004 2542
   2005 13448
   2006 
   2007 4798
   2008 6076
   2009 3906
   2010 1617
   2011 8462
   2012 2051
   2013 4827
   2014 1905
   2015 5940
   2016 7175
   2017 
   2018 8305
   2019 6626
   2020 1600
   2021 5228
   2022 6332
   2023 1206
   2024 4840
   2025 4600
   2026 5363
   2027 
   2028 6425
   2029 13475
   2030 11305
   2031 14037
   2032 
   2033 6154
   2034 1016
   2035 3673
   2036 1827
   2037 3628
   2038 4238
   2039 2483
   2040 4762
   2041 3413
   2042 3148
   2043 4659
   2044 3451
   2045 6465
   2046 2363
   2047 
   2048 35242
   2049 27022
   2050 
   2051 2722
   2052 11484
   2053 12323
   2054 6822
   2055 7951
   2056 4387
   2057 
   2058 36866
   2059 
   2060 5755
   2061 20057
   2062 5657
   2063 
   2064 2491
   2065 2205
   2066 3527
   2067 9556
   2068 8363
   2069 3109
   2070 8618
   2071 1481
   2072 6234
   2073 
   2074 7365
   2075 1920
   2076 1578
   2077 3271
   2078 3325
   2079 1263
   2080 1816
   2081 7031
   2082 8020
   2083 2353
   2084 3127
   2085 
   2086 8027
   2087 13092
   2088 7531
   2089 12350
   2090 
   2091 10451
   2092 9259
   2093 13080
   2094 12849
   2095 
   2096 3984
   2097 2140
   2098 2655
   2099 2766
   2100 8665
   2101 2282
   2102 4391
   2103 1435
   2104 4821
   2105 4977
   2106 
   2107 2366
   2108 
   2109 6198
   2110 17922
   2111 22945
   2112 
   2113 2077
   2114 6263
   2115 11643
   2116 11377
   2117 3735
   2118 11634
   2119 5022
   2120 
   2121 16598
   2122 7968
   2123 
   2124 31400
   2125 22664
   2126 
   2127 5414
   2128 5057
   2129 1898
   2130 3063
   2131 4075
   2132 2527
   2133 3502
   2134 6713
   2135 3109
   2136 6376
   2137 2487
   2138 2279
   2139 1057
   2140 
   2141 12654
   2142 11007
   2143 2365
   2144 8272
   2145 2895
   2146 
   2147 15798
   2148 3536
   2149 14549
   2150 
   2151 1066
   2152 1181
   2153 6142
   2154 9592
   2155 3412
   2156 8683
   2157 
   2158 3274
   2159 1129
   2160 1645
   2161 4784
   2162 4039
   2163 5447
   2164 4766
   2165 1310
   2166 3346
   2167 4062
   2168 2219
   2169 4290
   2170 4733
   2171 3033
   2172 1306
   2173 
   2174 2006
   2175 2898
   2176 3600
   2177 1802
   2178 4760
   2179 5306
   2180 1000
   2181 1279
   2182 1205
   2183 5224
   2184 2652
   2185 4914
   2186 4042
   2187 1559
   2188 
   2189 20342
   2190 16632
   2191 
   2192 18586
   2193 1712
   2194 11316
   2195 16623
   2196 
   2197 7964
   2198 6856
   2199 7863
   2200 7417
   2201 4608
   2202 7216
   2203 4263
   2204 6552
   2205 3187
   2206 
   2207 6415
   2208 2442
   2209 2928
   2210 4853
   2211 6899
   2212 6747
   2213 3803
   2214 3522
   2215 5680
   2216 6184
   2217 3326
   2218 5707
   2219 1695
   2220 
   2221 61737
   2222 
   2223 18154
   2224 7052
   2225 
   2226 4635
   2227 3560
   2228 8043
   2229 5917
   2230 9440
   2231 7535
   2232 7213
   2233 7625
   2234 
   2235 3389
   2236 1034
   2237 4154
   2238 4872
   2239 4843
   2240 2238
   2241 1174
   2242 2922
   2243 1067
   2244 5715
   2245 5093
   2246 3302
   2247 1076
   2248 3017
   2249 4711
   2250 
   2251 9322
   2252 11596
   2253 6347
   2254 11332
   2255 9376
   2256 9230
   2257 
   2258 6475
   2259 6492
   2260 4953
   2261 6492
   2262 3935
   2263 2286
   2264 7152
   2265 4659
   2266 5762
   2267 4989
   2268 6438
   2269 1020