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 (9841B)


      1 149
      2 163
      3 165
      4 160
      5 179
      6 184
      7 186
      8 199
      9 207
     10 210
     11 211
     12 212
     13 228
     14 241
     15 242
     16 265
     17 269
     18 271
     19 287
     20 286
     21 295
     22 296
     23 293
     24 300
     25 301
     26 302
     27 304
     28 308
     29 320
     30 322
     31 321
     32 333
     33 350
     34 345
     35 348
     36 347
     37 351
     38 348
     39 349
     40 345
     41 353
     42 366
     43 376
     44 384
     45 387
     46 390
     47 391
     48 378
     49 382
     50 394
     51 409
     52 411
     53 415
     54 419
     55 424
     56 425
     57 427
     58 428
     59 436
     60 445
     61 446
     62 459
     63 464
     64 478
     65 479
     66 493
     67 492
     68 493
     69 482
     70 484
     71 491
     72 492
     73 497
     74 501
     75 506
     76 509
     77 521
     78 526
     79 527
     80 539
     81 546
     82 547
     83 551
     84 562
     85 567
     86 568
     87 573
     88 590
     89 591
     90 596
     91 612
     92 613
     93 618
     94 620
     95 593
     96 594
     97 596
     98 597
     99 596
    100 612
    101 616
    102 618
    103 620
    104 621
    105 622
    106 611
    107 612
    108 613
    109 610
    110 615
    111 616
    112 634
    113 647
    114 654
    115 655
    116 656
    117 657
    118 659
    119 676
    120 678
    121 675
    122 703
    123 715
    124 722
    125 738
    126 747
    127 760
    128 765
    129 771
    130 784
    131 789
    132 792
    133 769
    134 770
    135 773
    136 762
    137 772
    138 817
    139 823
    140 825
    141 864
    142 863
    143 849
    144 852
    145 862
    146 868
    147 893
    148 895
    149 896
    150 925
    151 946
    152 945
    153 946
    154 945
    155 964
    156 954
    157 962
    158 969
    159 976
    160 1004
    161 1007
    162 1015
    163 1029
    164 1037
    165 1043
    166 1048
    167 1070
    168 1080
    169 1100
    170 1097
    171 1094
    172 1102
    173 1099
    174 1098
    175 1099
    176 1096
    177 1097
    178 1117
    179 1123
    180 1124
    181 1125
    182 1127
    183 1119
    184 1121
    185 1137
    186 1173
    187 1174
    188 1179
    189 1181
    190 1200
    191 1204
    192 1175
    193 1179
    194 1180
    195 1189
    196 1194
    197 1195
    198 1197
    199 1199
    200 1206
    201 1200
    202 1208
    203 1211
    204 1213
    205 1214
    206 1229
    207 1230
    208 1271
    209 1278
    210 1279
    211 1282
    212 1288
    213 1285
    214 1291
    215 1290
    216 1294
    217 1297
    218 1299
    219 1300
    220 1320
    221 1324
    222 1323
    223 1328
    224 1329
    225 1330
    226 1331
    227 1334
    228 1337
    229 1311
    230 1313
    231 1314
    232 1320
    233 1323
    234 1318
    235 1323
    236 1331
    237 1339
    238 1340
    239 1328
    240 1334
    241 1336
    242 1342
    243 1343
    244 1350
    245 1357
    246 1359
    247 1377
    248 1378
    249 1384
    250 1368
    251 1369
    252 1371
    253 1380
    254 1360
    255 1349
    256 1374
    257 1373
    258 1376
    259 1372
    260 1382
    261 1384
    262 1391
    263 1393
    264 1399
    265 1403
    266 1404
    267 1419
    268 1427
    269 1425
    270 1454
    271 1455
    272 1458
    273 1459
    274 1479
    275 1484
    276 1485
    277 1487
    278 1492
    279 1497
    280 1499
    281 1496
    282 1503
    283 1528
    284 1543
    285 1535
    286 1546
    287 1547
    288 1549
    289 1546
    290 1547
    291 1549
    292 1550
    293 1553
    294 1581
    295 1583
    296 1598
    297 1616
    298 1618
    299 1640
    300 1638
    301 1655
    302 1686
    303 1685
    304 1671
    305 1674
    306 1680
    307 1673
    308 1675
    309 1676
    310 1673
    311 1674
    312 1679
    313 1681
    314 1689
    315 1701
    316 1702
    317 1708
    318 1722
    319 1723
    320 1727
    321 1739
    322 1742
    323 1743
    324 1756
    325 1759
    326 1763
    327 1767
    328 1768
    329 1772
    330 1771
    331 1775
    332 1783
    333 1784
    334 1794
    335 1796
    336 1815
    337 1811
    338 1812
    339 1822
    340 1820
    341 1836
    342 1825
    343 1828
    344 1826
    345 1827
    346 1832
    347 1844
    348 1847
    349 1854
    350 1855
    351 1857
    352 1864
    353 1854
    354 1869
    355 1868
    356 1867
    357 1868
    358 1872
    359 1875
    360 1876
    361 1880
    362 1874
    363 1875
    364 1876
    365 1877
    366 1881
    367 1882
    368 1897
    369 1898
    370 1903
    371 1904
    372 1906
    373 1904
    374 1911
    375 1908
    376 1909
    377 1930
    378 1929
    379 1928
    380 1948
    381 1958
    382 1963
    383 1964
    384 1967
    385 1971
    386 1960
    387 1958
    388 1968
    389 1969
    390 1972
    391 1973
    392 1974
    393 1980
    394 1981
    395 1992
    396 1993
    397 1999
    398 1998
    399 1997
    400 1996
    401 1997
    402 2008
    403 2007
    404 1987
    405 1991
    406 1992
    407 1998
    408 2006
    409 2007
    410 2014
    411 2017
    412 2022
    413 2027
    414 2017
    415 2020
    416 2048
    417 2049
    418 2050
    419 2054
    420 2055
    421 2067
    422 2072
    423 2089
    424 2075
    425 2076
    426 2077
    427 2078
    428 2085
    429 2086
    430 2088
    431 2091
    432 2086
    433 2094
    434 2102
    435 2103
    436 2105
    437 2107
    438 2109
    439 2111
    440 2124
    441 2125
    442 2127
    443 2130
    444 2131
    445 2133
    446 2136
    447 2147
    448 2148
    449 2153
    450 2152
    451 2158
    452 2157
    453 2164
    454 2165
    455 2167
    456 2166
    457 2200
    458 2201
    459 2200
    460 2206
    461 2207
    462 2197
    463 2208
    464 2209
    465 2211
    466 2217
    467 2235
    468 2236
    469 2243
    470 2233
    471 2226
    472 2238
    473 2244
    474 2237
    475 2232
    476 2229
    477 2233
    478 2242
    479 2239
    480 2240
    481 2241
    482 2242
    483 2247
    484 2248
    485 2260
    486 2276
    487 2273
    488 2275
    489 2301
    490 2317
    491 2340
    492 2341
    493 2328
    494 2332
    495 2326
    496 2322
    497 2323
    498 2330
    499 2334
    500 2351
    501 2352
    502 2360
    503 2370
    504 2371
    505 2370
    506 2377
    507 2378
    508 2381
    509 2392
    510 2406
    511 2385
    512 2392
    513 2397
    514 2395
    515 2393
    516 2397
    517 2395
    518 2414
    519 2418
    520 2424
    521 2429
    522 2431
    523 2455
    524 2456
    525 2468
    526 2478
    527 2483
    528 2485
    529 2484
    530 2485
    531 2486
    532 2475
    533 2484
    534 2493
    535 2494
    536 2513
    537 2519
    538 2529
    539 2530
    540 2535
    541 2537
    542 2555
    543 2540
    544 2541
    545 2539
    546 2533
    547 2534
    548 2543
    549 2548
    550 2551
    551 2557
    552 2561
    553 2563
    554 2565
    555 2600
    556 2601
    557 2595
    558 2594
    559 2609
    560 2613
    561 2587
    562 2591
    563 2598
    564 2604
    565 2564
    566 2568
    567 2570
    568 2576
    569 2575
    570 2577
    571 2595
    572 2602
    573 2605
    574 2613
    575 2615
    576 2606
    577 2601
    578 2600
    579 2598
    580 2599
    581 2601
    582 2603
    583 2617
    584 2623
    585 2625
    586 2626
    587 2638
    588 2641
    589 2642
    590 2636
    591 2637
    592 2630
    593 2617
    594 2619
    595 2616
    596 2615
    597 2624
    598 2633
    599 2635
    600 2663
    601 2666
    602 2668
    603 2671
    604 2672
    605 2675
    606 2685
    607 2686
    608 2697
    609 2702
    610 2704
    611 2723
    612 2724
    613 2729
    614 2716
    615 2718
    616 2727
    617 2731
    618 2770
    619 2761
    620 2778
    621 2800
    622 2801
    623 2798
    624 2799
    625 2800
    626 2801
    627 2798
    628 2794
    629 2795
    630 2835
    631 2836
    632 2845
    633 2848
    634 2858
    635 2873
    636 2874
    637 2892
    638 2906
    639 2898
    640 2927
    641 2933
    642 2936
    643 2940
    644 2948
    645 2950
    646 2945
    647 2947
    648 2957
    649 2949
    650 2950
    651 2951
    652 2957
    653 2959
    654 2960
    655 2962
    656 2978
    657 2982
    658 2983
    659 2986
    660 3000
    661 3002
    662 3004
    663 3005
    664 3002
    665 3009
    666 3022
    667 3009
    668 3002
    669 3003
    670 3022
    671 3037
    672 3040
    673 3041
    674 3042
    675 3044
    676 3045
    677 3049
    678 3053
    679 3057
    680 3060
    681 3061
    682 3059
    683 3060
    684 3070
    685 3071
    686 3072
    687 3075
    688 3076
    689 3081
    690 3084
    691 3081
    692 3080
    693 3086
    694 3098
    695 3099
    696 3100
    697 3105
    698 3107
    699 3113
    700 3121
    701 3126
    702 3131
    703 3136
    704 3145
    705 3150
    706 3153
    707 3154
    708 3156
    709 3157
    710 3165
    711 3154
    712 3155
    713 3156
    714 3169
    715 3176
    716 3191
    717 3188
    718 3190
    719 3197
    720 3199
    721 3221
    722 3254
    723 3262
    724 3263
    725 3259
    726 3258
    727 3259
    728 3267
    729 3266
    730 3268
    731 3263
    732 3268
    733 3269
    734 3291
    735 3295
    736 3294
    737 3326
    738 3327
    739 3335
    740 3327
    741 3343
    742 3346
    743 3369
    744 3368
    745 3372
    746 3375
    747 3379
    748 3386
    749 3395
    750 3396
    751 3397
    752 3409
    753 3412
    754 3416
    755 3418
    756 3419
    757 3418
    758 3417
    759 3414
    760 3424
    761 3425
    762 3430
    763 3431
    764 3433
    765 3434
    766 3435
    767 3421
    768 3422
    769 3424
    770 3425
    771 3416
    772 3429
    773 3423
    774 3432
    775 3444
    776 3451
    777 3468
    778 3469
    779 3468
    780 3470
    781 3471
    782 3472
    783 3473
    784 3471
    785 3483
    786 3486
    787 3495
    788 3496
    789 3501
    790 3505
    791 3496
    792 3497
    793 3507
    794 3512
    795 3515
    796 3519
    797 3523
    798 3524
    799 3525
    800 3524
    801 3549
    802 3551
    803 3525
    804 3526
    805 3534
    806 3536
    807 3542
    808 3545
    809 3548
    810 3527
    811 3529
    812 3528
    813 3553
    814 3555
    815 3560
    816 3561
    817 3580
    818 3582
    819 3579
    820 3582
    821 3586
    822 3584
    823 3588
    824 3564
    825 3572
    826 3568
    827 3567
    828 3565
    829 3583
    830 3575
    831 3579
    832 3581
    833 3589
    834 3605
    835 3613
    836 3615
    837 3617
    838 3643
    839 3645
    840 3652
    841 3654
    842 3653
    843 3654
    844 3659
    845 3656
    846 3659
    847 3653
    848 3651
    849 3654
    850 3657
    851 3675
    852 3677
    853 3679
    854 3707
    855 3710
    856 3717
    857 3755
    858 3758
    859 3759
    860 3761
    861 3766
    862 3768
    863 3759
    864 3761
    865 3762
    866 3790
    867 3791
    868 3793
    869 3797
    870 3784
    871 3785
    872 3786
    873 3787
    874 3790
    875 3792
    876 3784
    877 3789
    878 3792
    879 3795
    880 3789
    881 3790
    882 3797
    883 3783
    884 3795
    885 3792
    886 3801
    887 3804
    888 3806
    889 3810
    890 3808
    891 3813
    892 3793
    893 3797
    894 3802
    895 3810
    896 3822
    897 3825
    898 3830
    899 3839
    900 3838
    901 3837
    902 3838
    903 3839
    904 3840
    905 3841
    906 3842
    907 3862
    908 3870
    909 3871
    910 3886
    911 3887
    912 3890
    913 3882
    914 3890
    915 3884
    916 3885
    917 3907
    918 3914
    919 3926
    920 3934
    921 3935
    922 3944
    923 3954
    924 3946
    925 3951
    926 3954
    927 3957
    928 3958
    929 3970
    930 3981
    931 3988
    932 3985
    933 3988
    934 3989
    935 3982
    936 3978
    937 3979
    938 3980
    939 3981
    940 4001
    941 4002
    942 4011
    943 4016
    944 4021
    945 4026
    946 4024
    947 4027
    948 4043
    949 4044
    950 4062
    951 4066
    952 4069
    953 4067
    954 4087
    955 4099
    956 4097
    957 4091
    958 4093
    959 4090
    960 4088
    961 4094
    962 4100
    963 4108
    964 4109
    965 4105
    966 4121
    967 4138
    968 4141
    969 4144
    970 4145
    971 4154
    972 4153
    973 4156
    974 4157
    975 4153
    976 4151
    977 4157
    978 4161
    979 4162
    980 4163
    981 4165
    982 4162
    983 4171
    984 4170
    985 4177
    986 4192
    987 4202
    988 4203
    989 4204
    990 4213
    991 4217
    992 4218
    993 4220
    994 4221
    995 4222
    996 4228
    997 4258
    998 4259
    999 4261
   1000 4262
   1001 4263
   1002 4267
   1003 4269
   1004 4277
   1005 4279
   1006 4278
   1007 4256
   1008 4258
   1009 4277
   1010 4301
   1011 4297
   1012 4336
   1013 4315
   1014 4301
   1015 4302
   1016 4299
   1017 4291
   1018 4294
   1019 4295
   1020 4297
   1021 4291
   1022 4292
   1023 4297
   1024 4303
   1025 4313
   1026 4319
   1027 4327
   1028 4312
   1029 4311
   1030 4316
   1031 4321
   1032 4323
   1033 4335
   1034 4337
   1035 4338
   1036 4348
   1037 4343
   1038 4344
   1039 4345
   1040 4327
   1041 4329
   1042 4331
   1043 4334
   1044 4355
   1045 4356
   1046 4352
   1047 4360
   1048 4366
   1049 4376
   1050 4383
   1051 4391
   1052 4373
   1053 4388
   1054 4376
   1055 4372
   1056 4369
   1057 4366
   1058 4376
   1059 4392
   1060 4397
   1061 4398
   1062 4406
   1063 4405
   1064 4420
   1065 4427
   1066 4426
   1067 4423
   1068 4419
   1069 4420
   1070 4418
   1071 4420
   1072 4418
   1073 4423
   1074 4427
   1075 4428
   1076 4430
   1077 4419
   1078 4420
   1079 4421
   1080 4417
   1081 4418
   1082 4435
   1083 4434
   1084 4448
   1085 4449
   1086 4450
   1087 4451
   1088 4456
   1089 4453
   1090 4456
   1091 4480
   1092 4481
   1093 4504
   1094 4512
   1095 4519
   1096 4527
   1097 4530
   1098 4529
   1099 4530
   1100 4549
   1101 4569
   1102 4572
   1103 4579
   1104 4578
   1105 4583
   1106 4587
   1107 4599
   1108 4604
   1109 4619
   1110 4618
   1111 4619
   1112 4627
   1113 4628
   1114 4626
   1115 4627
   1116 4629
   1117 4628
   1118 4632
   1119 4635
   1120 4636
   1121 4669
   1122 4681
   1123 4684
   1124 4681
   1125 4683
   1126 4682
   1127 4686
   1128 4690
   1129 4689
   1130 4690
   1131 4692
   1132 4695
   1133 4696
   1134 4692
   1135 4691
   1136 4722
   1137 4721
   1138 4720
   1139 4721
   1140 4732
   1141 4735
   1142 4734
   1143 4737
   1144 4736
   1145 4739
   1146 4744
   1147 4775
   1148 4790
   1149 4796
   1150 4769
   1151 4770
   1152 4763
   1153 4765
   1154 4787
   1155 4804
   1156 4792
   1157 4794
   1158 4795
   1159 4793
   1160 4794
   1161 4799
   1162 4817
   1163 4828
   1164 4842
   1165 4844
   1166 4849
   1167 4852
   1168 4876
   1169 4877
   1170 4892
   1171 4896
   1172 4906
   1173 4907
   1174 4910
   1175 4922
   1176 4927
   1177 4930
   1178 4933
   1179 4934
   1180 4935
   1181 4940
   1182 4938
   1183 4951
   1184 4966
   1185 4975
   1186 4987
   1187 4988
   1188 4991
   1189 4992
   1190 4996
   1191 5001
   1192 5002
   1193 5014
   1194 5026
   1195 5031
   1196 5035
   1197 5038
   1198 5037
   1199 5038
   1200 5048
   1201 5049
   1202 5072
   1203 5074
   1204 5100
   1205 5101
   1206 5107
   1207 5116
   1208 5115
   1209 5127
   1210 5125
   1211 5134
   1212 5136
   1213 5140
   1214 5143
   1215 5150
   1216 5148
   1217 5178
   1218 5179
   1219 5181
   1220 5186
   1221 5187
   1222 5191
   1223 5202
   1224 5204
   1225 5202
   1226 5206
   1227 5217
   1228 5214
   1229 5224
   1230 5221
   1231 5236
   1232 5231
   1233 5232
   1234 5235
   1235 5226
   1236 5230
   1237 5231
   1238 5210
   1239 5219
   1240 5223
   1241 5224
   1242 5225
   1243 5229
   1244 5230
   1245 5239
   1246 5254
   1247 5261
   1248 5262
   1249 5265
   1250 5261
   1251 5262
   1252 5263
   1253 5270
   1254 5275
   1255 5274
   1256 5270
   1257 5267
   1258 5263
   1259 5265
   1260 5289
   1261 5290
   1262 5298
   1263 5300
   1264 5303
   1265 5301
   1266 5302
   1267 5305
   1268 5319
   1269 5324
   1270 5348
   1271 5351
   1272 5355
   1273 5356
   1274 5354
   1275 5365
   1276 5359
   1277 5356
   1278 5357
   1279 5380
   1280 5378
   1281 5395
   1282 5403
   1283 5413
   1284 5422
   1285 5421
   1286 5431
   1287 5430
   1288 5446
   1289 5458
   1290 5462
   1291 5466
   1292 5467
   1293 5471
   1294 5472
   1295 5471
   1296 5486
   1297 5494
   1298 5495
   1299 5497
   1300 5500
   1301 5520
   1302 5522
   1303 5525
   1304 5529
   1305 5562
   1306 5563
   1307 5566
   1308 5569
   1309 5572
   1310 5586
   1311 5592
   1312 5594
   1313 5595
   1314 5598
   1315 5603
   1316 5587
   1317 5588
   1318 5592
   1319 5595
   1320 5596
   1321 5605
   1322 5626
   1323 5628
   1324 5629
   1325 5632
   1326 5637
   1327 5639
   1328 5643
   1329 5647
   1330 5629
   1331 5634
   1332 5642
   1333 5643
   1334 5651
   1335 5646
   1336 5662
   1337 5663
   1338 5675
   1339 5677
   1340 5684
   1341 5688
   1342 5700
   1343 5703
   1344 5681
   1345 5720
   1346 5731
   1347 5738
   1348 5741
   1349 5743
   1350 5744
   1351 5754
   1352 5756
   1353 5764
   1354 5770
   1355 5769
   1356 5777
   1357 5780
   1358 5788
   1359 5791
   1360 5812
   1361 5813
   1362 5817
   1363 5830
   1364 5839
   1365 5840
   1366 5866
   1367 5870
   1368 5871
   1369 5864
   1370 5867
   1371 5870
   1372 5873
   1373 5874
   1374 5912
   1375 5914
   1376 5917
   1377 5922
   1378 5931
   1379 5932
   1380 5936
   1381 5937
   1382 5936
   1383 5938
   1384 5959
   1385 5961
   1386 5955
   1387 5960
   1388 5985
   1389 5998
   1390 5997
   1391 5999
   1392 6000
   1393 6003
   1394 6013
   1395 6027
   1396 6028
   1397 6048
   1398 6047
   1399 6049
   1400 6043
   1401 6050
   1402 6073
   1403 6074
   1404 6097
   1405 6098
   1406 6099
   1407 6100
   1408 6102
   1409 6104
   1410 6117
   1411 6116
   1412 6118
   1413 6138
   1414 6139
   1415 6151
   1416 6152
   1417 6150
   1418 6152
   1419 6153
   1420 6163
   1421 6187
   1422 6191
   1423 6187
   1424 6191
   1425 6190
   1426 6202
   1427 6205
   1428 6214
   1429 6213
   1430 6216
   1431 6217
   1432 6219
   1433 6225
   1434 6200
   1435 6201
   1436 6211
   1437 6212
   1438 6222
   1439 6231
   1440 6230
   1441 6249
   1442 6250
   1443 6282
   1444 6309
   1445 6312
   1446 6315
   1447 6310
   1448 6314
   1449 6328
   1450 6335
   1451 6336
   1452 6341
   1453 6348
   1454 6351
   1455 6353
   1456 6358
   1457 6357
   1458 6384
   1459 6385
   1460 6372
   1461 6377
   1462 6382
   1463 6384
   1464 6380
   1465 6382
   1466 6384
   1467 6385
   1468 6388
   1469 6391
   1470 6406
   1471 6405
   1472 6414
   1473 6415
   1474 6417
   1475 6418
   1476 6423
   1477 6424
   1478 6436
   1479 6453
   1480 6460
   1481 6459
   1482 6461
   1483 6475
   1484 6479
   1485 6476
   1486 6477
   1487 6479
   1488 6482
   1489 6481
   1490 6479
   1491 6478
   1492 6491
   1493 6500
   1494 6504
   1495 6505
   1496 6506
   1497 6483
   1498 6473
   1499 6474
   1500 6476
   1501 6477
   1502 6487
   1503 6498
   1504 6500
   1505 6501
   1506 6499
   1507 6497
   1508 6501
   1509 6503
   1510 6512
   1511 6510
   1512 6509
   1513 6496
   1514 6497
   1515 6498
   1516 6513
   1517 6520
   1518 6521
   1519 6523
   1520 6546
   1521 6545
   1522 6548
   1523 6558
   1524 6578
   1525 6579
   1526 6584
   1527 6582
   1528 6588
   1529 6593
   1530 6610
   1531 6616
   1532 6605
   1533 6607
   1534 6629
   1535 6626
   1536 6628
   1537 6648
   1538 6647
   1539 6675
   1540 6674
   1541 6682
   1542 6684
   1543 6691
   1544 6716
   1545 6725
   1546 6726
   1547 6731
   1548 6747
   1549 6764
   1550 6771
   1551 6774
   1552 6780
   1553 6784
   1554 6785
   1555 6789
   1556 6802
   1557 6823
   1558 6838
   1559 6853
   1560 6860
   1561 6847
   1562 6848
   1563 6863
   1564 6862
   1565 6868
   1566 6872
   1567 6873
   1568 6865
   1569 6869
   1570 6870
   1571 6872
   1572 6874
   1573 6898
   1574 6902
   1575 6908
   1576 6907
   1577 6914
   1578 6912
   1579 6913
   1580 6918
   1581 6940
   1582 6942
   1583 6943
   1584 6944
   1585 6945
   1586 6948
   1587 6949
   1588 6950
   1589 6956
   1590 6961
   1591 6978
   1592 6984
   1593 7007
   1594 7011
   1595 7019
   1596 7031
   1597 7038
   1598 7052
   1599 7053
   1600 7059
   1601 7064
   1602 7058
   1603 7064
   1604 7067
   1605 7069
   1606 7063
   1607 7062
   1608 7084
   1609 7086
   1610 7093
   1611 7096
   1612 7088
   1613 7091
   1614 7102
   1615 7099
   1616 7103
   1617 7131
   1618 7132
   1619 7127
   1620 7130
   1621 7131
   1622 7132
   1623 7133
   1624 7134
   1625 7133
   1626 7144
   1627 7145
   1628 7152
   1629 7156
   1630 7157
   1631 7158
   1632 7155
   1633 7169
   1634 7172
   1635 7182
   1636 7184
   1637 7209
   1638 7212
   1639 7180
   1640 7185
   1641 7184
   1642 7185
   1643 7190
   1644 7176
   1645 7178
   1646 7181
   1647 7178
   1648 7186
   1649 7179
   1650 7180
   1651 7183
   1652 7182
   1653 7183
   1654 7179
   1655 7181
   1656 7185
   1657 7187
   1658 7200
   1659 7201
   1660 7202
   1661 7204
   1662 7205
   1663 7213
   1664 7216
   1665 7217
   1666 7219
   1667 7220
   1668 7217
   1669 7234
   1670 7235
   1671 7238
   1672 7239
   1673 7237
   1674 7240
   1675 7241
   1676 7264
   1677 7280
   1678 7278
   1679 7267
   1680 7273
   1681 7283
   1682 7284
   1683 7287
   1684 7289
   1685 7288
   1686 7286
   1687 7311
   1688 7323
   1689 7332
   1690 7333
   1691 7336
   1692 7339
   1693 7343
   1694 7351
   1695 7376
   1696 7380
   1697 7381
   1698 7382
   1699 7392
   1700 7402
   1701 7400
   1702 7402
   1703 7409
   1704 7431
   1705 7435
   1706 7437
   1707 7439
   1708 7455
   1709 7451
   1710 7465
   1711 7468
   1712 7495
   1713 7503
   1714 7504
   1715 7508
   1716 7498
   1717 7502
   1718 7503
   1719 7504
   1720 7496
   1721 7504
   1722 7509
   1723 7517
   1724 7519
   1725 7514
   1726 7532
   1727 7534
   1728 7553
   1729 7551
   1730 7555
   1731 7550
   1732 7551
   1733 7552
   1734 7553
   1735 7554
   1736 7556
   1737 7557
   1738 7558
   1739 7559
   1740 7583
   1741 7588
   1742 7589
   1743 7590
   1744 7589
   1745 7605
   1746 7606
   1747 7608
   1748 7615
   1749 7637
   1750 7652
   1751 7664
   1752 7665
   1753 7667
   1754 7669
   1755 7688
   1756 7690
   1757 7716
   1758 7717
   1759 7720
   1760 7728
   1761 7732
   1762 7738
   1763 7752
   1764 7758
   1765 7780
   1766 7789
   1767 7801
   1768 7839
   1769 7838
   1770 7849
   1771 7848
   1772 7860
   1773 7851
   1774 7844
   1775 7845
   1776 7844
   1777 7849
   1778 7850
   1779 7855
   1780 7853
   1781 7854
   1782 7864
   1783 7865
   1784 7866
   1785 7867
   1786 7875
   1787 7888
   1788 7889
   1789 7895
   1790 7899
   1791 7911
   1792 7906
   1793 7934
   1794 7938
   1795 7941
   1796 7943
   1797 7936
   1798 7935
   1799 7937
   1800 7938
   1801 7940
   1802 7950
   1803 7959
   1804 7958
   1805 7966
   1806 7968
   1807 7992
   1808 7996
   1809 7997
   1810 7991
   1811 7995
   1812 7996
   1813 8005
   1814 8006
   1815 8007
   1816 8010
   1817 8013
   1818 8015
   1819 8014
   1820 8016
   1821 8048
   1822 8053
   1823 8051
   1824 8030
   1825 8032
   1826 8029
   1827 8028
   1828 8029
   1829 8038
   1830 8047
   1831 8069
   1832 8084
   1833 8099
   1834 8095
   1835 8099
   1836 8105
   1837 8096
   1838 8101
   1839 8102
   1840 8107
   1841 8131
   1842 8151
   1843 8154
   1844 8156
   1845 8158
   1846 8177
   1847 8207
   1848 8208
   1849 8187
   1850 8188
   1851 8191
   1852 8168
   1853 8169
   1854 8172
   1855 8179
   1856 8180
   1857 8181
   1858 8183
   1859 8193
   1860 8205
   1861 8245
   1862 8246
   1863 8255
   1864 8247
   1865 8251
   1866 8252
   1867 8251
   1868 8250
   1869 8252
   1870 8258
   1871 8259
   1872 8260
   1873 8267
   1874 8271
   1875 8290
   1876 8305
   1877 8315
   1878 8322
   1879 8335
   1880 8338
   1881 8341
   1882 8342
   1883 8332
   1884 8337
   1885 8345
   1886 8364
   1887 8375
   1888 8362
   1889 8361
   1890 8362
   1891 8354
   1892 8361
   1893 8362
   1894 8377
   1895 8379
   1896 8382
   1897 8406
   1898 8409
   1899 8412
   1900 8413
   1901 8419
   1902 8418
   1903 8419
   1904 8430
   1905 8435
   1906 8429
   1907 8434
   1908 8435
   1909 8417
   1910 8443
   1911 8434
   1912 8447
   1913 8449
   1914 8452
   1915 8459
   1916 8486
   1917 8487
   1918 8489
   1919 8490
   1920 8510
   1921 8508
   1922 8509
   1923 8513
   1924 8514
   1925 8511
   1926 8514
   1927 8493
   1928 8476
   1929 8473
   1930 8487
   1931 8511
   1932 8509
   1933 8517
   1934 8521
   1935 8544
   1936 8549
   1937 8567
   1938 8589
   1939 8594
   1940 8598
   1941 8624
   1942 8650
   1943 8654
   1944 8655
   1945 8663
   1946 8662
   1947 8675
   1948 8676
   1949 8693
   1950 8694
   1951 8691
   1952 8693
   1953 8698
   1954 8699
   1955 8720
   1956 8739
   1957 8740
   1958 8747
   1959 8739
   1960 8740
   1961 8761
   1962 8767
   1963 8761
   1964 8768
   1965 8762
   1966 8752
   1967 8757
   1968 8754
   1969 8756
   1970 8765
   1971 8771
   1972 8775
   1973 8780
   1974 8787
   1975 8774
   1976 8772
   1977 8784
   1978 8778
   1979 8783
   1980 8787
   1981 8789
   1982 8808
   1983 8809
   1984 8819
   1985 8837
   1986 8847
   1987 8850
   1988 8848
   1989 8864
   1990 8862
   1991 8864
   1992 8891
   1993 8892
   1994 8884
   1995 8886
   1996 8887
   1997 8888
   1998 8893
   1999 8894
   2000 8895