aoc

Advent of Code Solutions
git clone git://git.alexkarle.com.com/aoc
Log | Files | Refs | README | LICENSE

input (10386B) [raw]


      1 8462
      2 6981
      3 3714
      4 4409
      5 8186
      6 3614
      7 2218
      8 7558
      9 6702
     10 
     11 2947
     12 4727
     13 6396
     14 5718
     15 2361
     16 1970
     17 1583
     18 2816
     19 2995
     20 6914
     21 4313
     22 1401
     23 
     24 1643
     25 7815
     26 2162
     27 8841
     28 7671
     29 
     30 5740
     31 5471
     32 4838
     33 2281
     34 2784
     35 4587
     36 1497
     37 2074
     38 1161
     39 4388
     40 2233
     41 4795
     42 2011
     43 5438
     44 
     45 14064
     46 9646
     47 2537
     48 
     49 2064
     50 2833
     51 1164
     52 14379
     53 
     54 6008
     55 4327
     56 4709
     57 5412
     58 2745
     59 5680
     60 5322
     61 4375
     62 4064
     63 4822
     64 6523
     65 6824
     66 6822
     67 
     68 12100
     69 24791
     70 18239
     71 
     72 9704
     73 8218
     74 9949
     75 3078
     76 9407
     77 3732
     78 4281
     79 6727
     80 
     81 9833
     82 2549
     83 5042
     84 7053
     85 6116
     86 9624
     87 5393
     88 8359
     89 
     90 4195
     91 7869
     92 15434
     93 6997
     94 5776
     95 
     96 2487
     97 7843
     98 2739
     99 5227
    100 4088
    101 6281
    102 7078
    103 4291
    104 5461
    105 4838
    106 7936
    107 
    108 5449
    109 5754
    110 4685
    111 7642
    112 7244
    113 4912
    114 
    115 4020
    116 18761
    117 17710
    118 8736
    119 
    120 6204
    121 1295
    122 3812
    123 5078
    124 4627
    125 3818
    126 4351
    127 5202
    128 2542
    129 2728
    130 3036
    131 5026
    132 5146
    133 5771
    134 
    135 8809
    136 5364
    137 22076
    138 
    139 3846
    140 2867
    141 10260
    142 3321
    143 7715
    144 7670
    145 1326
    146 5480
    147 
    148 2613
    149 1442
    150 3771
    151 1692
    152 6131
    153 3945
    154 4591
    155 5165
    156 1648
    157 6084
    158 4952
    159 4295
    160 4390
    161 3935
    162 
    163 4403
    164 6299
    165 4307
    166 5329
    167 4235
    168 4779
    169 4498
    170 6871
    171 5739
    172 4102
    173 6815
    174 1975
    175 4056
    176 
    177 3875
    178 2650
    179 5888
    180 1605
    181 3972
    182 4781
    183 5694
    184 4150
    185 5765
    186 3919
    187 4260
    188 6339
    189 5614
    190 4597
    191 
    192 1829
    193 4292
    194 4756
    195 4348
    196 3051
    197 2662
    198 4018
    199 1498
    200 3391
    201 1776
    202 1919
    203 3141
    204 3938
    205 
    206 17338
    207 10081
    208 22228
    209 
    210 10554
    211 2454
    212 2879
    213 3605
    214 3717
    215 5477
    216 4826
    217 3133
    218 
    219 2221
    220 1431
    221 3235
    222 3371
    223 1364
    224 2137
    225 1774
    226 2015
    227 5115
    228 3331
    229 3588
    230 3264
    231 2401
    232 
    233 5770
    234 3408
    235 1153
    236 6106
    237 3261
    238 2801
    239 3380
    240 1377
    241 2126
    242 5516
    243 4087
    244 2353
    245 1039
    246 1909
    247 5374
    248 
    249 15655
    250 12356
    251 7421
    252 12094
    253 1776
    254 
    255 16080
    256 7634
    257 4329
    258 
    259 9409
    260 10153
    261 10744
    262 2145
    263 5796
    264 1586
    265 3622
    266 3635
    267 
    268 1314
    269 5713
    270 5566
    271 6397
    272 2033
    273 1083
    274 7096
    275 6595
    276 6652
    277 4872
    278 4444
    279 
    280 9731
    281 12016
    282 10148
    283 7358
    284 10025
    285 7471
    286 1346
    287 
    288 1189
    289 2777
    290 4153
    291 1415
    292 9311
    293 6324
    294 4108
    295 7104
    296 8467
    297 
    298 9326
    299 3339
    300 5048
    301 8225
    302 1647
    303 3640
    304 2922
    305 
    306 3110
    307 15978
    308 17916
    309 
    310 4502
    311 4106
    312 5683
    313 8061
    314 6507
    315 3591
    316 4560
    317 4620
    318 7036
    319 5762
    320 1470
    321 
    322 7613
    323 12487
    324 1257
    325 10687
    326 4374
    327 
    328 14169
    329 1170
    330 
    331 2310
    332 10184
    333 6759
    334 12955
    335 3895
    336 6388
    337 
    338 19637
    339 11418
    340 4728
    341 10935
    342 
    343 8856
    344 9067
    345 7661
    346 3795
    347 3895
    348 7974
    349 2340
    350 3395
    351 1442
    352 
    353 4258
    354 3584
    355 1935
    356 2919
    357 3870
    358 1078
    359 4163
    360 5192
    361 3363
    362 2386
    363 5897
    364 2922
    365 1619
    366 4872
    367 1903
    368 
    369 8638
    370 8492
    371 1883
    372 10979
    373 2715
    374 3274
    375 7286
    376 
    377 10670
    378 13042
    379 13137
    380 
    381 3729
    382 1312
    383 1981
    384 2754
    385 4417
    386 1466
    387 7675
    388 2290
    389 5074
    390 5666
    391 
    392 13836
    393 1263
    394 24451
    395 
    396 6390
    397 8913
    398 12614
    399 6468
    400 2541
    401 13763
    402 
    403 4673
    404 7245
    405 9128
    406 4712
    407 3838
    408 4596
    409 6620
    410 5459
    411 6350
    412 
    413 4454
    414 5111
    415 3862
    416 1374
    417 2091
    418 2522
    419 6196
    420 2052
    421 1399
    422 6151
    423 1987
    424 3678
    425 
    426 7427
    427 6633
    428 1447
    429 1854
    430 6601
    431 3459
    432 4633
    433 1339
    434 2955
    435 3929
    436 1057
    437 1910
    438 
    439 1896
    440 2326
    441 2173
    442 1062
    443 5249
    444 3730
    445 4479
    446 6377
    447 2833
    448 4106
    449 4126
    450 4492
    451 2132
    452 4484
    453 
    454 3465
    455 5345
    456 2295
    457 5946
    458 2465
    459 5684
    460 5573
    461 4449
    462 5983
    463 4863
    464 3678
    465 6007
    466 1249
    467 1563
    468 5270
    469 
    470 3334
    471 1612
    472 3210
    473 1215
    474 4474
    475 2893
    476 4987
    477 2355
    478 3912
    479 5019
    480 4544
    481 1446
    482 3076
    483 4833
    484 4889
    485 
    486 8299
    487 3042
    488 5715
    489 8442
    490 10294
    491 3697
    492 2071
    493 1482
    494 
    495 2461
    496 6281
    497 3382
    498 1175
    499 7048
    500 2050
    501 1470
    502 5249
    503 7622
    504 6950
    505 4962
    506 
    507 8573
    508 6266
    509 12922
    510 11159
    511 1493
    512 
    513 6320
    514 4365
    515 7883
    516 
    517 17708
    518 18169
    519 11780
    520 
    521 8023
    522 7870
    523 4647
    524 6059
    525 1094
    526 1888
    527 8696
    528 2077
    529 5882
    530 3320
    531 
    532 3180
    533 5779
    534 2360
    535 6811
    536 7802
    537 1662
    538 3157
    539 7373
    540 4282
    541 5282
    542 
    543 3162
    544 5081
    545 1917
    546 1149
    547 2325
    548 6862
    549 4536
    550 2776
    551 6418
    552 4161
    553 6919
    554 1766
    555 2387
    556 
    557 11508
    558 6617
    559 1521
    560 6854
    561 4799
    562 1463
    563 11379
    564 
    565 12419
    566 4634
    567 8522
    568 3323
    569 
    570 43380
    571 
    572 1529
    573 2302
    574 6234
    575 5285
    576 6071
    577 3741
    578 6783
    579 3271
    580 1451
    581 3379
    582 1032
    583 1218
    584 
    585 53976
    586 
    587 3746
    588 2269
    589 4878
    590 5085
    591 1873
    592 3582
    593 2155
    594 6638
    595 2804
    596 3910
    597 5384
    598 4865
    599 
    600 4905
    601 2648
    602 2320
    603 1775
    604 3803
    605 1137
    606 2405
    607 1974
    608 1667
    609 5677
    610 3687
    611 2476
    612 5332
    613 
    614 2511
    615 2805
    616 3088
    617 5437
    618 4000
    619 5283
    620 6220
    621 3387
    622 1962
    623 2868
    624 2084
    625 5740
    626 4899
    627 5846
    628 
    629 20975
    630 15672
    631 
    632 11633
    633 12928
    634 17372
    635 
    636 10964
    637 6326
    638 3115
    639 18901
    640 
    641 2151
    642 6218
    643 2619
    644 8294
    645 12292
    646 12179
    647 
    648 5390
    649 4373
    650 3685
    651 2236
    652 7107
    653 11917
    654 3701
    655 
    656 5696
    657 1751
    658 6613
    659 6606
    660 1288
    661 5362
    662 6157
    663 6236
    664 3649
    665 4023
    666 
    667 5290
    668 7999
    669 10040
    670 3338
    671 7547
    672 7575
    673 6369
    674 
    675 3358
    676 6414
    677 2066
    678 2012
    679 3849
    680 1421
    681 2962
    682 4607
    683 3548
    684 6637
    685 5759
    686 4800
    687 5974
    688 
    689 3209
    690 11201
    691 10317
    692 7340
    693 1073
    694 11610
    695 
    696 5148
    697 2081
    698 5577
    699 5340
    700 7634
    701 4998
    702 7107
    703 6923
    704 1673
    705 
    706 4809
    707 6274
    708 4140
    709 2993
    710 3003
    711 2973
    712 9914
    713 1878
    714 
    715 3190
    716 5792
    717 3561
    718 2917
    719 4408
    720 1443
    721 4373
    722 1241
    723 3288
    724 5703
    725 4155
    726 5764
    727 4857
    728 5828
    729 4089
    730 
    731 7390
    732 5924
    733 7987
    734 2919
    735 4474
    736 7700
    737 5457
    738 7926
    739 7539
    740 
    741 5344
    742 5739
    743 4883
    744 1156
    745 5896
    746 5991
    747 7625
    748 2118
    749 3292
    750 7562
    751 1820
    752 
    753 6485
    754 7804
    755 6886
    756 7436
    757 6163
    758 2618
    759 3119
    760 7144
    761 6274
    762 2792
    763 7602
    764 
    765 4912
    766 6024
    767 5984
    768 2408
    769 1685
    770 1702
    771 5851
    772 2756
    773 1341
    774 4558
    775 1073
    776 4394
    777 6014
    778 1395
    779 
    780 6662
    781 6573
    782 6043
    783 7402
    784 5790
    785 6942
    786 4171
    787 4043
    788 3077
    789 5672
    790 4984
    791 
    792 1292
    793 6545
    794 2265
    795 6121
    796 2385
    797 2229
    798 6870
    799 6579
    800 1549
    801 6030
    802 3423
    803 1830
    804 6027
    805 
    806 6361
    807 5979
    808 6532
    809 7110
    810 1881
    811 4659
    812 
    813 9825
    814 4176
    815 4534
    816 1732
    817 4816
    818 6604
    819 8182
    820 2391
    821 
    822 2309
    823 5266
    824 5879
    825 2463
    826 3636
    827 4958
    828 6308
    829 2091
    830 2588
    831 1841
    832 6899
    833 5666
    834 
    835 9351
    836 
    837 3824
    838 5754
    839 2710
    840 3782
    841 2784
    842 4535
    843 6157
    844 1055
    845 3569
    846 6498
    847 2679
    848 2949
    849 3285
    850 2519
    851 
    852 5661
    853 
    854 4565
    855 8056
    856 1975
    857 6947
    858 7508
    859 5570
    860 3727
    861 3287
    862 1794
    863 4933
    864 6458
    865 
    866 6171
    867 9991
    868 10533
    869 6503
    870 1450
    871 
    872 18391
    873 9046
    874 17384
    875 18940
    876 
    877 5583
    878 5102
    879 2869
    880 5328
    881 2041
    882 4327
    883 1656
    884 2874
    885 2811
    886 5765
    887 4568
    888 5280
    889 2770
    890 1147
    891 6082
    892 
    893 1512
    894 5928
    895 8631
    896 3263
    897 5569
    898 3693
    899 5060
    900 1810
    901 8327
    902 2900
    903 
    904 21146
    905 13775
    906 13189
    907 
    908 2853
    909 1782
    910 1461
    911 2560
    912 2046
    913 2773
    914 2453
    915 1218
    916 3545
    917 6013
    918 5893
    919 1853
    920 1926
    921 1847
    922 5914
    923 
    924 15312
    925 22899
    926 
    927 2752
    928 1253
    929 1448
    930 2627
    931 1161
    932 3661
    933 3457
    934 2992
    935 4606
    936 3206
    937 3145
    938 3639
    939 2833
    940 3687
    941 2148
    942 
    943 6668
    944 3671
    945 3484
    946 2000
    947 2149
    948 3748
    949 1256
    950 3168
    951 6889
    952 5046
    953 6594
    954 
    955 7437
    956 5596
    957 6744
    958 6863
    959 7397
    960 5922
    961 1897
    962 4042
    963 3993
    964 2569
    965 2509
    966 6048
    967 
    968 10456
    969 7724
    970 2668
    971 4749
    972 
    973 11329
    974 5011
    975 4007
    976 10189
    977 6972
    978 
    979 4514
    980 1702
    981 2925
    982 1828
    983 8000
    984 5724
    985 3567
    986 1190
    987 
    988 2949
    989 7487
    990 6652
    991 1472
    992 5965
    993 3071
    994 6990
    995 3356
    996 5283
    997 6487
    998 1990
    999 
   1000 31016
   1001 
   1002 3585
   1003 6168
   1004 6826
   1005 6184
   1006 4985
   1007 6209
   1008 7290
   1009 5732
   1010 4058
   1011 7919
   1012 2152
   1013 
   1014 18469
   1015 
   1016 5945
   1017 4318
   1018 3986
   1019 3386
   1020 7037
   1021 7149
   1022 5313
   1023 6521
   1024 8266
   1025 6665
   1026 
   1027 39430
   1028 
   1029 2779
   1030 2507
   1031 4473
   1032 1635
   1033 6487
   1034 6823
   1035 5443
   1036 7274
   1037 4722
   1038 6267
   1039 6421
   1040 
   1041 8443
   1042 3747
   1043 3863
   1044 6109
   1045 1369
   1046 8602
   1047 4231
   1048 7029
   1049 4102
   1050 2876
   1051 
   1052 1013
   1053 2319
   1054 1800
   1055 5256
   1056 9521
   1057 12068
   1058 2116
   1059 
   1060 11032
   1061 1733
   1062 6220
   1063 7666
   1064 3891
   1065 3761
   1066 6096
   1067 
   1068 3434
   1069 4984
   1070 3662
   1071 3070
   1072 3560
   1073 4494
   1074 1485
   1075 3460
   1076 3851
   1077 1007
   1078 2615
   1079 5349
   1080 4254
   1081 5248
   1082 2140
   1083 
   1084 3469
   1085 2318
   1086 4553
   1087 1058
   1088 1122
   1089 4413
   1090 3672
   1091 6019
   1092 1616
   1093 3557
   1094 3211
   1095 2938
   1096 4390
   1097 2685
   1098 3250
   1099 
   1100 1446
   1101 5593
   1102 4857
   1103 2389
   1104 6242
   1105 2724
   1106 1425
   1107 7948
   1108 7140
   1109 7839
   1110 6895
   1111 
   1112 5659
   1113 4475
   1114 5467
   1115 1742
   1116 1243
   1117 8125
   1118 2044
   1119 3449
   1120 5796
   1121 
   1122 3012
   1123 12758
   1124 2478
   1125 11102
   1126 2615
   1127 7856
   1128 
   1129 5170
   1130 5356
   1131 1141
   1132 1513
   1133 1650
   1134 4280
   1135 2441
   1136 4572
   1137 6556
   1138 6821
   1139 3519
   1140 3330
   1141 
   1142 4799
   1143 6959
   1144 1737
   1145 1502
   1146 3510
   1147 2089
   1148 6946
   1149 1303
   1150 3574
   1151 6382
   1152 
   1153 6579
   1154 2997
   1155 1700
   1156 6006
   1157 1855
   1158 2135
   1159 10659
   1160 2237
   1161 
   1162 55371
   1163 
   1164 1551
   1165 2828
   1166 3490
   1167 2030
   1168 5126
   1169 4109
   1170 2305
   1171 4994
   1172 4733
   1173 1693
   1174 3338
   1175 3996
   1176 4181
   1177 3896
   1178 1092
   1179 
   1180 1846
   1181 4756
   1182 9555
   1183 7994
   1184 8733
   1185 1489
   1186 4585
   1187 5954
   1188 6058
   1189 
   1190 48724
   1191 
   1192 3025
   1193 6315
   1194 1398
   1195 2563
   1196 2661
   1197 6414
   1198 1230
   1199 1290
   1200 1898
   1201 1493
   1202 1347
   1203 3971
   1204 4248
   1205 
   1206 8315
   1207 17843
   1208 17103
   1209 
   1210 4287
   1211 2732
   1212 2284
   1213 3036
   1214 6831
   1215 2890
   1216 7588
   1217 7268
   1218 1464
   1219 2247
   1220 1306
   1221 
   1222 4480
   1223 1267
   1224 5209
   1225 3558
   1226 5311
   1227 2958
   1228 3054
   1229 4265
   1230 3836
   1231 3300
   1232 1867
   1233 1892
   1234 5756
   1235 3293
   1236 
   1237 7569
   1238 9154
   1239 4238
   1240 1586
   1241 7972
   1242 9683
   1243 5373
   1244 3431
   1245 4990
   1246 
   1247 9579
   1248 6370
   1249 1128
   1250 3575
   1251 5785
   1252 5055
   1253 8228
   1254 1914
   1255 6012
   1256 
   1257 5171
   1258 3810
   1259 3053
   1260 1775
   1261 2437
   1262 1751
   1263 5214
   1264 6904
   1265 3496
   1266 5429
   1267 2340
   1268 5683
   1269 3428
   1270 
   1271 27584
   1272 19252
   1273 
   1274 23558
   1275 8432
   1276 
   1277 8727
   1278 6023
   1279 1708
   1280 1839
   1281 6467
   1282 2494
   1283 6788
   1284 6905
   1285 2160
   1286 2380
   1287 
   1288 1023
   1289 2142
   1290 10754
   1291 7460
   1292 5136
   1293 
   1294 4181
   1295 1605
   1296 2243
   1297 9554
   1298 4041
   1299 4423
   1300 
   1301 38394
   1302 
   1303 5137
   1304 2560
   1305 1230
   1306 7342
   1307 5300
   1308 3089
   1309 1281
   1310 7567
   1311 1529
   1312 3628
   1313 
   1314 4026
   1315 8121
   1316 4227
   1317 14794
   1318 7567
   1319 
   1320 4344
   1321 12998
   1322 5424
   1323 2987
   1324 10128
   1325 8362
   1326 
   1327 9373
   1328 5522
   1329 2017
   1330 10260
   1331 5263
   1332 3402
   1333 7981
   1334 
   1335 6772
   1336 2092
   1337 6024
   1338 4548
   1339 1229
   1340 2486
   1341 4733
   1342 3112
   1343 4908
   1344 3598
   1345 5839
   1346 2922
   1347 4936
   1348 
   1349 7723
   1350 2389
   1351 2100
   1352 4448
   1353 7255
   1354 3430
   1355 2808
   1356 4832
   1357 5848
   1358 7024
   1359 
   1360 4664
   1361 4953
   1362 4403
   1363 3171
   1364 6125
   1365 4154
   1366 2921
   1367 3502
   1368 7290
   1369 6371
   1370 2314
   1371 1391
   1372 
   1373 4967
   1374 5243
   1375 6186
   1376 3218
   1377 2082
   1378 4625
   1379 5827
   1380 2257
   1381 2186
   1382 5716
   1383 1032
   1384 1796
   1385 2609
   1386 5704
   1387 
   1388 66296
   1389 
   1390 6973
   1391 4755
   1392 6328
   1393 6720
   1394 8118
   1395 2696
   1396 4449
   1397 3474
   1398 5110
   1399 5852
   1400 
   1401 8320
   1402 10410
   1403 7618
   1404 6504
   1405 1892
   1406 9355
   1407 2792
   1408 6286
   1409 
   1410 47376
   1411 
   1412 1448
   1413 1176
   1414 6150
   1415 3289
   1416 1759
   1417 5919
   1418 2579
   1419 5630
   1420 3798
   1421 6203
   1422 4909
   1423 5294
   1424 1471
   1425 4537
   1426 
   1427 7656
   1428 12471
   1429 14457
   1430 11694
   1431 8007
   1432 
   1433 3990
   1434 8373
   1435 1412
   1436 1462
   1437 5601
   1438 8555
   1439 8500
   1440 2545
   1441 8920
   1442 
   1443 1312
   1444 6198
   1445 2638
   1446 1095
   1447 5201
   1448 4953
   1449 3056
   1450 2526
   1451 3699
   1452 5639
   1453 4583
   1454 4737
   1455 2245
   1456 
   1457 7833
   1458 5242
   1459 6384
   1460 7309
   1461 3805
   1462 6525
   1463 6070
   1464 6074
   1465 5899
   1466 2583
   1467 
   1468 65699
   1469 
   1470 6154
   1471 3691
   1472 1858
   1473 5141
   1474 6915
   1475 2134
   1476 2131
   1477 5295
   1478 4071
   1479 4552
   1480 1753
   1481 6950
   1482 3909
   1483 
   1484 2587
   1485 1337
   1486 3790
   1487 3137
   1488 6150
   1489 1698
   1490 3950
   1491 4046
   1492 2308
   1493 3871
   1494 1824
   1495 1533
   1496 1930
   1497 3360
   1498 
   1499 10305
   1500 13340
   1501 6892
   1502 
   1503 4945
   1504 6137
   1505 10521
   1506 2418
   1507 9791
   1508 7035
   1509 4151
   1510 5497
   1511 
   1512 25807
   1513 25417
   1514 
   1515 5771
   1516 6122
   1517 4596
   1518 4022
   1519 9682
   1520 4696
   1521 8749
   1522 
   1523 1028
   1524 6870
   1525 3606
   1526 4626
   1527 4557
   1528 6908
   1529 5503
   1530 1803
   1531 2561
   1532 2487
   1533 3368
   1534 5319
   1535 
   1536 2027
   1537 4102
   1538 5920
   1539 3335
   1540 5804
   1541 3829
   1542 5977
   1543 1592
   1544 2113
   1545 3771
   1546 3938
   1547 3417
   1548 2550
   1549 1980
   1550 
   1551 3321
   1552 4002
   1553 1229
   1554 3591
   1555 3851
   1556 1384
   1557 2618
   1558 4049
   1559 3336
   1560 2035
   1561 1231
   1562 2126
   1563 1901
   1564 2834
   1565 5604
   1566 
   1567 45987
   1568 
   1569 3667
   1570 3442
   1571 2721
   1572 5515
   1573 9294
   1574 4897
   1575 7333
   1576 2518
   1577 4009
   1578 
   1579 5686
   1580 2042
   1581 1130
   1582 5463
   1583 2814
   1584 2780
   1585 1037
   1586 5490
   1587 3188
   1588 2882
   1589 3742
   1590 4048
   1591 3203
   1592 1785
   1593 
   1594 20148
   1595 14705
   1596 
   1597 6293
   1598 1673
   1599 6865
   1600 2414
   1601 6552
   1602 3886
   1603 5944
   1604 6538
   1605 2569
   1606 3770
   1607 7698
   1608 
   1609 1588
   1610 2025
   1611 2071
   1612 4336
   1613 4768
   1614 1826
   1615 2939
   1616 3016
   1617 1529
   1618 3092
   1619 1326
   1620 5698
   1621 5864
   1622 4837
   1623 4188
   1624 
   1625 9974
   1626 3626
   1627 6637
   1628 6988
   1629 7509
   1630 9460
   1631 7542
   1632 7164
   1633 
   1634 5343
   1635 1913
   1636 12824
   1637 13105
   1638 13538
   1639 1114
   1640 
   1641 4699
   1642 4692
   1643 4170
   1644 6325
   1645 1634
   1646 4627
   1647 2721
   1648 5309
   1649 3772
   1650 2132
   1651 1894
   1652 5094
   1653 6416
   1654 2492
   1655 
   1656 22223
   1657 15163
   1658 3520
   1659 
   1660 9437
   1661 25803
   1662 
   1663 2519
   1664 7012
   1665 2571
   1666 6251
   1667 1380
   1668 5344
   1669 6362
   1670 2465
   1671 4457
   1672 1071
   1673 5560
   1674 1992
   1675 
   1676 5522
   1677 3334
   1678 2597
   1679 2382
   1680 4118
   1681 1624
   1682 6175
   1683 4656
   1684 6525
   1685 6593
   1686 4459
   1687 1349
   1688 1403
   1689 
   1690 1443
   1691 7693
   1692 10526
   1693 9927
   1694 9729
   1695 3172
   1696 7632
   1697 
   1698 3154
   1699 6472
   1700 3815
   1701 3055
   1702 1009
   1703 8458
   1704 3250
   1705 1864
   1706 6734
   1707 8458
   1708 
   1709 3155
   1710 2476
   1711 6384
   1712 2045
   1713 2773
   1714 7447
   1715 7646
   1716 1186
   1717 5360
   1718 4499
   1719 2502
   1720 
   1721 9675
   1722 8902
   1723 12054
   1724 9405
   1725 8558
   1726 8901
   1727 
   1728 3605
   1729 2465
   1730 9906
   1731 5145
   1732 13502
   1733 9839
   1734 
   1735 9207
   1736 7212
   1737 4778
   1738 9929
   1739 6582
   1740 9680
   1741 3349
   1742 1813
   1743 
   1744 4483
   1745 15153
   1746 22152
   1747 
   1748 24781
   1749 33010
   1750 
   1751 19696
   1752 
   1753 6451
   1754 5583
   1755 3639
   1756 3565
   1757 7956
   1758 4005
   1759 5236
   1760 3053
   1761 2192
   1762 5485
   1763 3143
   1764 
   1765 3990
   1766 1296
   1767 4262
   1768 4493
   1769 4072
   1770 5136
   1771 4507
   1772 4191
   1773 6636
   1774 5514
   1775 5759
   1776 6471
   1777 3567
   1778 
   1779 2296
   1780 5998
   1781 6269
   1782 3935
   1783 1929
   1784 3188
   1785 5768
   1786 2547
   1787 1318
   1788 3689
   1789 1161
   1790 3894
   1791 1206
   1792 1304
   1793 
   1794 2942
   1795 2195
   1796 5594
   1797 8418
   1798 3600
   1799 6710
   1800 4414
   1801 7753
   1802 1672
   1803 1878
   1804 
   1805 6682
   1806 9976
   1807 18511
   1808 17026
   1809 
   1810 7606
   1811 3587
   1812 2427
   1813 9258
   1814 8752
   1815 7387
   1816 4096
   1817 3911
   1818 6200
   1819 
   1820 4364
   1821 8277
   1822 5476
   1823 1718
   1824 3530
   1825 6895
   1826 4822
   1827 3970
   1828 3368
   1829 
   1830 12691
   1831 3502
   1832 4641
   1833 8562
   1834 8062
   1835 5216
   1836 
   1837 7316
   1838 7688
   1839 5102
   1840 7950
   1841 4291
   1842 9711
   1843 3202
   1844 7487
   1845 
   1846 57056
   1847 
   1848 4268
   1849 1730
   1850 3617
   1851 5257
   1852 5760
   1853 3222
   1854 3497
   1855 4891
   1856 1584
   1857 2587
   1858 5954
   1859 3391
   1860 1203
   1861 2673
   1862 
   1863 15671
   1864 11805
   1865 1242
   1866 
   1867 5560
   1868 1774
   1869 2332
   1870 2068
   1871 6859
   1872 3012
   1873 6677
   1874 6255
   1875 1178
   1876 3695
   1877 5131
   1878 2075
   1879 1398
   1880 
   1881 8310
   1882 2657
   1883 1795
   1884 14376
   1885 
   1886 4270
   1887 1931
   1888 6894
   1889 5011
   1890 3766
   1891 1028
   1892 1405
   1893 3768
   1894 5249
   1895 3972
   1896 5799
   1897 4704
   1898 
   1899 4331
   1900 3682
   1901 1748
   1902 6674
   1903 4191
   1904 4711
   1905 4971
   1906 3329
   1907 5968
   1908 1971
   1909 1533
   1910 5559
   1911 
   1912 4569
   1913 5005
   1914 4292
   1915 3541
   1916 4578
   1917 5532
   1918 4163
   1919 2555
   1920 1936
   1921 5767
   1922 1299
   1923 5620
   1924 4897
   1925 5824
   1926 
   1927 2350
   1928 3735
   1929 7113
   1930 6094
   1931 7952
   1932 5611
   1933 3634
   1934 8849
   1935 5171
   1936 
   1937 7046
   1938 11580
   1939 1720
   1940 1574
   1941 12103
   1942 5747
   1943 5966
   1944 
   1945 10027
   1946 6090
   1947 9627
   1948 4738
   1949 9248
   1950 5177
   1951 3622
   1952 5265
   1953 
   1954 4617
   1955 8158
   1956 2629
   1957 4317
   1958 8707
   1959 1442
   1960 1944
   1961 3006
   1962 7283
   1963 4939
   1964 
   1965 2744
   1966 3616
   1967 1211
   1968 4479
   1969 5857
   1970 6062
   1971 5475
   1972 1369
   1973 7243
   1974 4930
   1975 5514
   1976 3919
   1977 
   1978 5938
   1979 2249
   1980 18108
   1981 6713
   1982 
   1983 6017
   1984 1815
   1985 2551
   1986 2246
   1987 5082
   1988 3795
   1989 3673
   1990 1083
   1991 5008
   1992 6903
   1993 6492
   1994 1272
   1995 1494
   1996 
   1997 5350
   1998 4727
   1999 5366
   2000 1227
   2001 6846
   2002 1355
   2003 5226
   2004 7069
   2005 3365
   2006 4011
   2007 2857
   2008 1696
   2009 
   2010 2732
   2011 3684
   2012 5801
   2013 3059
   2014 1099
   2015 5909
   2016 4528
   2017 2645
   2018 2363
   2019 1622
   2020 3335
   2021 2903
   2022 4690
   2023 1443
   2024 
   2025 2445
   2026 4940
   2027 4878
   2028 5229
   2029 6686
   2030 5416
   2031 8016
   2032 5249
   2033 
   2034 1875
   2035 2976
   2036 3545
   2037 2571
   2038 2691
   2039 5763
   2040 4373
   2041 5126
   2042 5078
   2043 2895
   2044 3976
   2045 1934
   2046 4212
   2047 
   2048 1649
   2049 2120
   2050 2801
   2051 1222
   2052 4478
   2053 7415
   2054 7956
   2055 2507
   2056 3464
   2057 1512
   2058 3680
   2059 
   2060 3087
   2061 5058
   2062 5726
   2063 4050
   2064 5667
   2065 1709
   2066 4970
   2067 1805
   2068 4369
   2069 3211
   2070 2953
   2071 1847
   2072 5848
   2073 3365
   2074 5717
   2075 
   2076 18473
   2077 
   2078 2897
   2079 15970
   2080 13899
   2081 
   2082 2396
   2083 2432
   2084 4315
   2085 1646
   2086 2933
   2087 3701
   2088 3034
   2089 6228
   2090 4978
   2091 1254
   2092 5964
   2093 4797
   2094 3712
   2095 4613
   2096 
   2097 3583
   2098 4652
   2099 2589
   2100 3126
   2101 1356
   2102 3268
   2103 4372
   2104 5851
   2105 3159
   2106 2936
   2107 2568
   2108 1631
   2109 4557
   2110 4254
   2111 5537
   2112 
   2113 1796
   2114 1304
   2115 1129
   2116 3237
   2117 7542
   2118 4587
   2119 3158
   2120 3055
   2121 5129
   2122 5981
   2123 3396
   2124 
   2125 2326
   2126 2916
   2127 7617
   2128 1438
   2129 1205
   2130 4903
   2131 7842
   2132 6171
   2133 6042
   2134 6076
   2135 8009
   2136 
   2137 60341
   2138 
   2139 10527
   2140 30521
   2141 
   2142 1882
   2143 7475
   2144 4092
   2145 10469
   2146 11258
   2147 2361
   2148 6750
   2149 
   2150 7307
   2151 10450
   2152 2273
   2153 3998
   2154 4324
   2155 4453
   2156 5606
   2157 
   2158 14605
   2159 8618
   2160 19203
   2161 6177
   2162 
   2163 40070
   2164 
   2165 13758
   2166 9814
   2167 16312
   2168 14985
   2169 8629
   2170 
   2171 20716
   2172 
   2173 2344
   2174 9535
   2175 6583
   2176 10900
   2177 12041
   2178 3724
   2179 
   2180 3075
   2181 11273
   2182 9002
   2183 9802
   2184 1148
   2185 9197
   2186 10064
   2187 
   2188 25216
   2189 11228
   2190 15709
   2191 
   2192 21181
   2193 10820
   2194 8812
   2195 
   2196 3073
   2197 5764
   2198 8201
   2199 4269
   2200 3302
   2201 1795
   2202 5387
   2203 2618
   2204 7288
   2205 8388
   2206 
   2207 24566
   2208 
   2209 7608
   2210 1738
   2211 3212
   2212 7028
   2213 6321
   2214 1087
   2215 3361
   2216 1698
   2217 5582
   2218 4314
   2219 
   2220 9189
   2221 9689
   2222 7007
   2223 2845
   2224 1086
   2225 9086
   2226 1795
   2227 6550
   2228 7610
   2229 
   2230 1139
   2231 4157
   2232 4135
   2233 9875
   2234 7720
   2235 8262
   2236 2666
   2237 7147