advent2021

Advent of Code 2021 Solutions
git clone git://bsandro.tech/advent2021
Log | Files | Refs | README | LICENSE

input.txt (9732B)


      1 118
      2 121
      3 123
      4 125
      5 134
      6 132
      7 137
      8 135
      9 136
     10 137
     11 138
     12 139
     13 163
     14 170
     15 171
     16 159
     17 161
     18 162
     19 156
     20 155
     21 151
     22 168
     23 172
     24 166
     25 159
     26 180
     27 187
     28 172
     29 161
     30 162
     31 161
     32 183
     33 182
     34 185
     35 175
     36 173
     37 174
     38 177
     39 192
     40 191
     41 190
     42 219
     43 225
     44 226
     45 216
     46 226
     47 230
     48 234
     49 236
     50 244
     51 235
     52 245
     53 266
     54 299
     55 300
     56 281
     57 291
     58 309
     59 303
     60 333
     61 332
     62 309
     63 312
     64 313
     65 314
     66 315
     67 339
     68 351
     69 353
     70 352
     71 338
     72 343
     73 337
     74 346
     75 338
     76 335
     77 332
     78 329
     79 345
     80 347
     81 332
     82 339
     83 354
     84 373
     85 376
     86 397
     87 400
     88 401
     89 433
     90 434
     91 440
     92 434
     93 438
     94 443
     95 448
     96 452
     97 456
     98 450
     99 459
    100 463
    101 464
    102 488
    103 492
    104 488
    105 506
    106 507
    107 516
    108 523
    109 524
    110 522
    111 546
    112 551
    113 553
    114 554
    115 553
    116 562
    117 559
    118 567
    119 569
    120 556
    121 557
    122 577
    123 581
    124 582
    125 591
    126 593
    127 594
    128 595
    129 598
    130 602
    131 611
    132 623
    133 604
    134 613
    135 603
    136 607
    137 612
    138 616
    139 612
    140 613
    141 612
    142 598
    143 607
    144 622
    145 619
    146 636
    147 638
    148 639
    149 637
    150 659
    151 657
    152 677
    153 678
    154 679
    155 655
    156 651
    157 655
    158 654
    159 662
    160 666
    161 672
    162 673
    163 676
    164 683
    165 684
    166 693
    167 688
    168 691
    169 698
    170 702
    171 704
    172 706
    173 707
    174 710
    175 709
    176 725
    177 731
    178 729
    179 767
    180 779
    181 780
    182 807
    183 806
    184 808
    185 815
    186 812
    187 811
    188 819
    189 820
    190 821
    191 822
    192 826
    193 812
    194 810
    195 820
    196 817
    197 803
    198 808
    199 826
    200 831
    201 837
    202 842
    203 839
    204 840
    205 827
    206 838
    207 840
    208 841
    209 842
    210 848
    211 841
    212 838
    213 839
    214 838
    215 839
    216 841
    217 821
    218 812
    219 813
    220 796
    221 817
    222 820
    223 845
    224 854
    225 857
    226 858
    227 866
    228 869
    229 870
    230 881
    231 882
    232 888
    233 889
    234 891
    235 886
    236 891
    237 901
    238 930
    239 940
    240 944
    241 943
    242 958
    243 952
    244 916
    245 903
    246 905
    247 907
    248 910
    249 915
    250 907
    251 906
    252 907
    253 919
    254 921
    255 923
    256 925
    257 924
    258 929
    259 931
    260 936
    261 937
    262 935
    263 953
    264 962
    265 968
    266 980
    267 981
    268 1003
    269 1005
    270 1006
    271 1011
    272 1013
    273 1014
    274 1015
    275 1016
    276 1015
    277 995
    278 1002
    279 1018
    280 1020
    281 1031
    282 1043
    283 1038
    284 1039
    285 1040
    286 1041
    287 1043
    288 1037
    289 1041
    290 1050
    291 1052
    292 1048
    293 1049
    294 1050
    295 1053
    296 1057
    297 1064
    298 1067
    299 1068
    300 1078
    301 1086
    302 1098
    303 1103
    304 1119
    305 1138
    306 1114
    307 1115
    308 1129
    309 1130
    310 1143
    311 1138
    312 1141
    313 1150
    314 1153
    315 1146
    316 1155
    317 1157
    318 1145
    319 1146
    320 1147
    321 1145
    322 1144
    323 1158
    324 1163
    325 1167
    326 1171
    327 1174
    328 1176
    329 1188
    330 1207
    331 1205
    332 1208
    333 1212
    334 1216
    335 1222
    336 1231
    337 1233
    338 1249
    339 1253
    340 1269
    341 1231
    342 1235
    343 1242
    344 1241
    345 1246
    346 1247
    347 1263
    348 1266
    349 1259
    350 1260
    351 1279
    352 1280
    353 1281
    354 1285
    355 1284
    356 1285
    357 1296
    358 1300
    359 1302
    360 1319
    361 1312
    362 1313
    363 1325
    364 1342
    365 1344
    366 1361
    367 1349
    368 1363
    369 1367
    370 1366
    371 1346
    372 1347
    373 1369
    374 1385
    375 1386
    376 1397
    377 1401
    378 1402
    379 1396
    380 1397
    381 1400
    382 1395
    383 1400
    384 1411
    385 1419
    386 1427
    387 1446
    388 1445
    389 1459
    390 1460
    391 1464
    392 1472
    393 1482
    394 1474
    395 1475
    396 1476
    397 1481
    398 1484
    399 1487
    400 1494
    401 1497
    402 1494
    403 1495
    404 1498
    405 1501
    406 1511
    407 1521
    408 1528
    409 1533
    410 1535
    411 1544
    412 1518
    413 1521
    414 1509
    415 1533
    416 1537
    417 1540
    418 1545
    419 1546
    420 1544
    421 1564
    422 1553
    423 1576
    424 1577
    425 1563
    426 1560
    427 1564
    428 1569
    429 1570
    430 1571
    431 1573
    432 1576
    433 1573
    434 1596
    435 1597
    436 1593
    437 1597
    438 1596
    439 1592
    440 1597
    441 1578
    442 1555
    443 1576
    444 1584
    445 1585
    446 1584
    447 1594
    448 1598
    449 1608
    450 1613
    451 1614
    452 1606
    453 1608
    454 1621
    455 1648
    456 1614
    457 1615
    458 1606
    459 1609
    460 1610
    461 1625
    462 1638
    463 1640
    464 1617
    465 1655
    466 1661
    467 1644
    468 1648
    469 1649
    470 1653
    471 1675
    472 1674
    473 1681
    474 1679
    475 1682
    476 1683
    477 1695
    478 1696
    479 1699
    480 1700
    481 1701
    482 1704
    483 1709
    484 1729
    485 1732
    486 1739
    487 1742
    488 1746
    489 1748
    490 1746
    491 1753
    492 1744
    493 1752
    494 1749
    495 1750
    496 1758
    497 1762
    498 1767
    499 1771
    500 1772
    501 1761
    502 1763
    503 1784
    504 1804
    505 1809
    506 1792
    507 1787
    508 1806
    509 1809
    510 1815
    511 1817
    512 1828
    513 1821
    514 1824
    515 1823
    516 1824
    517 1841
    518 1840
    519 1833
    520 1840
    521 1842
    522 1863
    523 1862
    524 1865
    525 1866
    526 1868
    527 1878
    528 1887
    529 1897
    530 1905
    531 1906
    532 1913
    533 1908
    534 1915
    535 1930
    536 1928
    537 1922
    538 1925
    539 1927
    540 1928
    541 1939
    542 1938
    543 1946
    544 1947
    545 1954
    546 1955
    547 1959
    548 1961
    549 1951
    550 1945
    551 1949
    552 1954
    553 1959
    554 1961
    555 1962
    556 1964
    557 1960
    558 1956
    559 1958
    560 1975
    561 1990
    562 1994
    563 2002
    564 2004
    565 2011
    566 2010
    567 2020
    568 2042
    569 2043
    570 2046
    571 2047
    572 2044
    573 2048
    574 2065
    575 2074
    576 2075
    577 2086
    578 2088
    579 2094
    580 2098
    581 2092
    582 2083
    583 2082
    584 2084
    585 2094
    586 2097
    587 2099
    588 2098
    589 2101
    590 2104
    591 2112
    592 2118
    593 2105
    594 2108
    595 2109
    596 2104
    597 2105
    598 2103
    599 2114
    600 2144
    601 2138
    602 2139
    603 2142
    604 2114
    605 2120
    606 2139
    607 2147
    608 2153
    609 2190
    610 2191
    611 2197
    612 2193
    613 2206
    614 2216
    615 2225
    616 2230
    617 2232
    618 2258
    619 2264
    620 2236
    621 2264
    622 2289
    623 2306
    624 2307
    625 2315
    626 2319
    627 2322
    628 2277
    629 2279
    630 2271
    631 2279
    632 2285
    633 2290
    634 2297
    635 2316
    636 2317
    637 2320
    638 2329
    639 2330
    640 2323
    641 2326
    642 2327
    643 2331
    644 2336
    645 2341
    646 2348
    647 2352
    648 2386
    649 2396
    650 2401
    651 2400
    652 2401
    653 2418
    654 2419
    655 2429
    656 2432
    657 2430
    658 2428
    659 2406
    660 2401
    661 2434
    662 2435
    663 2443
    664 2463
    665 2478
    666 2479
    667 2481
    668 2482
    669 2486
    670 2490
    671 2491
    672 2492
    673 2496
    674 2497
    675 2499
    676 2507
    677 2525
    678 2522
    679 2523
    680 2522
    681 2521
    682 2526
    683 2531
    684 2530
    685 2525
    686 2526
    687 2537
    688 2533
    689 2534
    690 2542
    691 2544
    692 2531
    693 2539
    694 2546
    695 2550
    696 2551
    697 2553
    698 2554
    699 2552
    700 2562
    701 2566
    702 2551
    703 2583
    704 2587
    705 2601
    706 2605
    707 2604
    708 2610
    709 2628
    710 2639
    711 2641
    712 2654
    713 2657
    714 2676
    715 2672
    716 2686
    717 2694
    718 2677
    719 2693
    720 2694
    721 2707
    722 2696
    723 2710
    724 2753
    725 2752
    726 2722
    727 2723
    728 2724
    729 2741
    730 2746
    731 2753
    732 2763
    733 2764
    734 2805
    735 2806
    736 2810
    737 2811
    738 2823
    739 2854
    740 2855
    741 2852
    742 2872
    743 2873
    744 2867
    745 2876
    746 2881
    747 2885
    748 2899
    749 2900
    750 2901
    751 2903
    752 2918
    753 2912
    754 2924
    755 2915
    756 2920
    757 2932
    758 2942
    759 2943
    760 2934
    761 2953
    762 2960
    763 2956
    764 2957
    765 2959
    766 2982
    767 2991
    768 3016
    769 3018
    770 3047
    771 3032
    772 3048
    773 3051
    774 3056
    775 3063
    776 3064
    777 3063
    778 3065
    779 3066
    780 3070
    781 3075
    782 3069
    783 3075
    784 3073
    785 3074
    786 3083
    787 3086
    788 3097
    789 3093
    790 3082
    791 3077
    792 3098
    793 3105
    794 3128
    795 3144
    796 3148
    797 3174
    798 3173
    799 3172
    800 3171
    801 3169
    802 3176
    803 3180
    804 3166
    805 3165
    806 3182
    807 3183
    808 3206
    809 3207
    810 3208
    811 3211
    812 3215
    813 3214
    814 3220
    815 3233
    816 3234
    817 3248
    818 3249
    819 3252
    820 3253
    821 3254
    822 3256
    823 3258
    824 3266
    825 3265
    826 3266
    827 3274
    828 3291
    829 3275
    830 3291
    831 3294
    832 3299
    833 3292
    834 3293
    835 3306
    836 3292
    837 3291
    838 3290
    839 3291
    840 3295
    841 3296
    842 3288
    843 3294
    844 3305
    845 3308
    846 3315
    847 3319
    848 3327
    849 3332
    850 3334
    851 3332
    852 3342
    853 3346
    854 3347
    855 3348
    856 3360
    857 3370
    858 3371
    859 3373
    860 3379
    861 3387
    862 3386
    863 3389
    864 3393
    865 3398
    866 3405
    867 3406
    868 3413
    869 3417
    870 3431
    871 3433
    872 3434
    873 3438
    874 3442
    875 3443
    876 3445
    877 3446
    878 3447
    879 3448
    880 3454
    881 3439
    882 3450
    883 3451
    884 3453
    885 3452
    886 3455
    887 3462
    888 3466
    889 3475
    890 3479
    891 3476
    892 3479
    893 3480
    894 3484
    895 3486
    896 3489
    897 3491
    898 3505
    899 3506
    900 3510
    901 3513
    902 3530
    903 3532
    904 3537
    905 3540
    906 3542
    907 3553
    908 3558
    909 3570
    910 3569
    911 3570
    912 3569
    913 3570
    914 3565
    915 3559
    916 3561
    917 3556
    918 3557
    919 3575
    920 3585
    921 3590
    922 3592
    923 3593
    924 3602
    925 3619
    926 3623
    927 3624
    928 3669
    929 3671
    930 3672
    931 3683
    932 3686
    933 3699
    934 3708
    935 3709
    936 3714
    937 3713
    938 3718
    939 3719
    940 3742
    941 3729
    942 3730
    943 3731
    944 3729
    945 3727
    946 3741
    947 3742
    948 3741
    949 3742
    950 3734
    951 3740
    952 3744
    953 3734
    954 3737
    955 3738
    956 3739
    957 3759
    958 3760
    959 3761
    960 3750
    961 3751
    962 3753
    963 3745
    964 3744
    965 3731
    966 3733
    967 3725
    968 3750
    969 3757
    970 3767
    971 3768
    972 3774
    973 3777
    974 3791
    975 3815
    976 3816
    977 3817
    978 3819
    979 3820
    980 3825
    981 3835
    982 3836
    983 3858
    984 3861
    985 3860
    986 3844
    987 3846
    988 3847
    989 3877
    990 3906
    991 3910
    992 3912
    993 3940
    994 3941
    995 3975
    996 3980
    997 3983
    998 3987
    999 4016
   1000 4028
   1001 4047
   1002 4066
   1003 4061
   1004 4058
   1005 4061
   1006 4066
   1007 4088
   1008 4089
   1009 4092
   1010 4098
   1011 4105
   1012 4110
   1013 4111
   1014 4103
   1015 4108
   1016 4082
   1017 4087
   1018 4086
   1019 4087
   1020 4082
   1021 4083
   1022 4084
   1023 4104
   1024 4110
   1025 4111
   1026 4119
   1027 4128
   1028 4133
   1029 4113
   1030 4129
   1031 4128
   1032 4129
   1033 4121
   1034 4123
   1035 4126
   1036 4132
   1037 4133
   1038 4143
   1039 4149
   1040 4148
   1041 4147
   1042 4145
   1043 4142
   1044 4143
   1045 4146
   1046 4138
   1047 4139
   1048 4141
   1049 4147
   1050 4148
   1051 4160
   1052 4156
   1053 4162
   1054 4173
   1055 4179
   1056 4181
   1057 4190
   1058 4191
   1059 4190
   1060 4191
   1061 4192
   1062 4193
   1063 4194
   1064 4208
   1065 4211
   1066 4215
   1067 4226
   1068 4223
   1069 4227
   1070 4230
   1071 4250
   1072 4248
   1073 4267
   1074 4260
   1075 4274
   1076 4275
   1077 4278
   1078 4291
   1079 4298
   1080 4304
   1081 4314
   1082 4315
   1083 4317
   1084 4319
   1085 4325
   1086 4326
   1087 4327
   1088 4349
   1089 4345
   1090 4356
   1091 4360
   1092 4365
   1093 4366
   1094 4370
   1095 4385
   1096 4384
   1097 4386
   1098 4399
   1099 4423
   1100 4397
   1101 4410
   1102 4409
   1103 4388
   1104 4393
   1105 4397
   1106 4402
   1107 4403
   1108 4418
   1109 4413
   1110 4418
   1111 4417
   1112 4418
   1113 4422
   1114 4411
   1115 4374
   1116 4403
   1117 4412
   1118 4427
   1119 4445
   1120 4449
   1121 4453
   1122 4458
   1123 4459
   1124 4465
   1125 4447
   1126 4448
   1127 4450
   1128 4460
   1129 4464
   1130 4465
   1131 4467
   1132 4472
   1133 4486
   1134 4484
   1135 4482
   1136 4507
   1137 4512
   1138 4525
   1139 4524
   1140 4525
   1141 4527
   1142 4522
   1143 4521
   1144 4524
   1145 4550
   1146 4551
   1147 4552
   1148 4550
   1149 4554
   1150 4555
   1151 4586
   1152 4578
   1153 4582
   1154 4594
   1155 4588
   1156 4592
   1157 4595
   1158 4598
   1159 4599
   1160 4614
   1161 4615
   1162 4623
   1163 4632
   1164 4633
   1165 4655
   1166 4661
   1167 4662
   1168 4690
   1169 4689
   1170 4690
   1171 4694
   1172 4704
   1173 4705
   1174 4694
   1175 4697
   1176 4702
   1177 4703
   1178 4704
   1179 4703
   1180 4709
   1181 4714
   1182 4722
   1183 4728
   1184 4741
   1185 4761
   1186 4767
   1187 4768
   1188 4770
   1189 4775
   1190 4778
   1191 4770
   1192 4788
   1193 4789
   1194 4802
   1195 4805
   1196 4808
   1197 4811
   1198 4819
   1199 4812
   1200 4813
   1201 4821
   1202 4838
   1203 4839
   1204 4843
   1205 4817
   1206 4821
   1207 4824
   1208 4820
   1209 4843
   1210 4845
   1211 4849
   1212 4852
   1213 4872
   1214 4873
   1215 4870
   1216 4885
   1217 4902
   1218 4920
   1219 4921
   1220 4923
   1221 4936
   1222 4930
   1223 4932
   1224 4933
   1225 4931
   1226 4949
   1227 4974
   1228 4976
   1229 4977
   1230 4978
   1231 4990
   1232 4991
   1233 5001
   1234 5002
   1235 5001
   1236 5027
   1237 5026
   1238 5021
   1239 5054
   1240 5055
   1241 5056
   1242 5059
   1243 5064
   1244 5065
   1245 5074
   1246 5081
   1247 5093
   1248 5095
   1249 5100
   1250 5113
   1251 5125
   1252 5126
   1253 5137
   1254 5142
   1255 5123
   1256 5118
   1257 5117
   1258 5118
   1259 5125
   1260 5135
   1261 5142
   1262 5154
   1263 5165
   1264 5158
   1265 5146
   1266 5148
   1267 5149
   1268 5163
   1269 5176
   1270 5177
   1271 5169
   1272 5171
   1273 5168
   1274 5186
   1275 5191
   1276 5196
   1277 5197
   1278 5224
   1279 5226
   1280 5224
   1281 5215
   1282 5213
   1283 5214
   1284 5198
   1285 5201
   1286 5202
   1287 5213
   1288 5214
   1289 5216
   1290 5251
   1291 5255
   1292 5259
   1293 5262
   1294 5259
   1295 5261
   1296 5264
   1297 5273
   1298 5281
   1299 5254
   1300 5265
   1301 5280
   1302 5289
   1303 5294
   1304 5298
   1305 5309
   1306 5310
   1307 5298
   1308 5297
   1309 5306
   1310 5311
   1311 5301
   1312 5306
   1313 5289
   1314 5287
   1315 5300
   1316 5299
   1317 5301
   1318 5308
   1319 5314
   1320 5323
   1321 5329
   1322 5330
   1323 5324
   1324 5325
   1325 5332
   1326 5335
   1327 5332
   1328 5333
   1329 5334
   1330 5337
   1331 5345
   1332 5351
   1333 5355
   1334 5364
   1335 5366
   1336 5382
   1337 5391
   1338 5408
   1339 5400
   1340 5402
   1341 5405
   1342 5390
   1343 5391
   1344 5394
   1345 5407
   1346 5409
   1347 5410
   1348 5411
   1349 5412
   1350 5416
   1351 5412
   1352 5424
   1353 5426
   1354 5425
   1355 5426
   1356 5434
   1357 5421
   1358 5433
   1359 5440
   1360 5441
   1361 5435
   1362 5424
   1363 5417
   1364 5413
   1365 5414
   1366 5415
   1367 5418
   1368 5420
   1369 5421
   1370 5444
   1371 5442
   1372 5433
   1373 5435
   1374 5436
   1375 5437
   1376 5407
   1377 5406
   1378 5424
   1379 5427
   1380 5433
   1381 5434
   1382 5438
   1383 5441
   1384 5443
   1385 5444
   1386 5445
   1387 5446
   1388 5453
   1389 5464
   1390 5465
   1391 5478
   1392 5474
   1393 5462
   1394 5463
   1395 5491
   1396 5498
   1397 5499
   1398 5500
   1399 5501
   1400 5504
   1401 5506
   1402 5530
   1403 5524
   1404 5517
   1405 5521
   1406 5530
   1407 5532
   1408 5538
   1409 5544
   1410 5541
   1411 5554
   1412 5556
   1413 5553
   1414 5554
   1415 5556
   1416 5562
   1417 5563
   1418 5568
   1419 5572
   1420 5584
   1421 5581
   1422 5584
   1423 5582
   1424 5586
   1425 5588
   1426 5599
   1427 5602
   1428 5603
   1429 5601
   1430 5610
   1431 5607
   1432 5602
   1433 5604
   1434 5600
   1435 5602
   1436 5605
   1437 5606
   1438 5608
   1439 5606
   1440 5610
   1441 5619
   1442 5620
   1443 5619
   1444 5623
   1445 5624
   1446 5626
   1447 5627
   1448 5628
   1449 5630
   1450 5637
   1451 5650
   1452 5674
   1453 5677
   1454 5661
   1455 5669
   1456 5675
   1457 5676
   1458 5681
   1459 5685
   1460 5687
   1461 5709
   1462 5713
   1463 5714
   1464 5724
   1465 5728
   1466 5729
   1467 5727
   1468 5741
   1469 5755
   1470 5741
   1471 5730
   1472 5724
   1473 5727
   1474 5726
   1475 5730
   1476 5731
   1477 5732
   1478 5734
   1479 5733
   1480 5734
   1481 5735
   1482 5736
   1483 5737
   1484 5736
   1485 5730
   1486 5732
   1487 5742
   1488 5744
   1489 5747
   1490 5755
   1491 5760
   1492 5755
   1493 5757
   1494 5768
   1495 5793
   1496 5798
   1497 5799
   1498 5805
   1499 5808
   1500 5810
   1501 5812
   1502 5814
   1503 5815
   1504 5817
   1505 5850
   1506 5851
   1507 5839
   1508 5860
   1509 5870
   1510 5871
   1511 5879
   1512 5886
   1513 5897
   1514 5904
   1515 5908
   1516 5907
   1517 5911
   1518 5910
   1519 5914
   1520 5916
   1521 5917
   1522 5919
   1523 5917
   1524 5928
   1525 5930
   1526 5931
   1527 5932
   1528 5941
   1529 5944
   1530 5946
   1531 5951
   1532 5931
   1533 5905
   1534 5930
   1535 5936
   1536 5937
   1537 5935
   1538 5936
   1539 5942
   1540 5944
   1541 5951
   1542 5916
   1543 5899
   1544 5892
   1545 5891
   1546 5902
   1547 5907
   1548 5951
   1549 5952
   1550 5957
   1551 5958
   1552 5961
   1553 5965
   1554 5969
   1555 5974
   1556 5975
   1557 5953
   1558 5956
   1559 5965
   1560 5985
   1561 5987
   1562 6017
   1563 6016
   1564 6017
   1565 5990
   1566 5991
   1567 5999
   1568 5993
   1569 5995
   1570 6016
   1571 6017
   1572 6014
   1573 6049
   1574 6042
   1575 6053
   1576 6055
   1577 6068
   1578 6069
   1579 6074
   1580 6072
   1581 6079
   1582 6074
   1583 6076
   1584 6066
   1585 6065
   1586 6067
   1587 6098
   1588 6104
   1589 6116
   1590 6115
   1591 6113
   1592 6099
   1593 6100
   1594 6101
   1595 6100
   1596 6111
   1597 6115
   1598 6140
   1599 6106
   1600 6107
   1601 6117
   1602 6131
   1603 6135
   1604 6144
   1605 6118
   1606 6113
   1607 6118
   1608 6128
   1609 6129
   1610 6135
   1611 6138
   1612 6143
   1613 6144
   1614 6142
   1615 6144
   1616 6145
   1617 6144
   1618 6147
   1619 6151
   1620 6149
   1621 6150
   1622 6151
   1623 6135
   1624 6136
   1625 6132
   1626 6118
   1627 6113
   1628 6120
   1629 6117
   1630 6118
   1631 6122
   1632 6125
   1633 6126
   1634 6124
   1635 6131
   1636 6132
   1637 6135
   1638 6136
   1639 6154
   1640 6160
   1641 6167
   1642 6179
   1643 6181
   1644 6186
   1645 6196
   1646 6225
   1647 6228
   1648 6232
   1649 6221
   1650 6238
   1651 6249
   1652 6252
   1653 6254
   1654 6256
   1655 6260
   1656 6269
   1657 6271
   1658 6263
   1659 6272
   1660 6271
   1661 6272
   1662 6271
   1663 6285
   1664 6308
   1665 6319
   1666 6327
   1667 6334
   1668 6337
   1669 6356
   1670 6385
   1671 6380
   1672 6387
   1673 6395
   1674 6396
   1675 6392
   1676 6395
   1677 6398
   1678 6400
   1679 6401
   1680 6396
   1681 6399
   1682 6400
   1683 6380
   1684 6379
   1685 6380
   1686 6377
   1687 6397
   1688 6398
   1689 6396
   1690 6415
   1691 6419
   1692 6438
   1693 6449
   1694 6465
   1695 6459
   1696 6461
   1697 6463
   1698 6466
   1699 6492
   1700 6493
   1701 6502
   1702 6501
   1703 6503
   1704 6510
   1705 6511
   1706 6512
   1707 6505
   1708 6506
   1709 6508
   1710 6525
   1711 6523
   1712 6530
   1713 6536
   1714 6535
   1715 6539
   1716 6544
   1717 6545
   1718 6534
   1719 6532
   1720 6537
   1721 6542
   1722 6543
   1723 6544
   1724 6545
   1725 6559
   1726 6560
   1727 6577
   1728 6578
   1729 6580
   1730 6581
   1731 6582
   1732 6591
   1733 6597
   1734 6581
   1735 6595
   1736 6608
   1737 6620
   1738 6624
   1739 6632
   1740 6636
   1741 6639
   1742 6637
   1743 6645
   1744 6648
   1745 6650
   1746 6651
   1747 6645
   1748 6648
   1749 6661
   1750 6658
   1751 6659
   1752 6668
   1753 6667
   1754 6666
   1755 6684
   1756 6700
   1757 6701
   1758 6730
   1759 6736
   1760 6746
   1761 6749
   1762 6750
   1763 6751
   1764 6741
   1765 6728
   1766 6729
   1767 6762
   1768 6763
   1769 6792
   1770 6795
   1771 6796
   1772 6813
   1773 6827
   1774 6835
   1775 6843
   1776 6844
   1777 6852
   1778 6854
   1779 6856
   1780 6868
   1781 6870
   1782 6876
   1783 6874
   1784 6865
   1785 6870
   1786 6867
   1787 6870
   1788 6877
   1789 6887
   1790 6881
   1791 6869
   1792 6871
   1793 6874
   1794 6875
   1795 6876
   1796 6902
   1797 6903
   1798 6901
   1799 6902
   1800 6912
   1801 6913
   1802 6912
   1803 6913
   1804 6927
   1805 6928
   1806 6935
   1807 6936
   1808 6942
   1809 6943
   1810 6942
   1811 6943
   1812 6953
   1813 6954
   1814 6961
   1815 6989
   1816 6992
   1817 6993
   1818 6997
   1819 7018
   1820 7022
   1821 7041
   1822 7052
   1823 7055
   1824 7058
   1825 7049
   1826 7050
   1827 7051
   1828 7047
   1829 7064
   1830 7059
   1831 7074
   1832 7082
   1833 7083
   1834 7097
   1835 7102
   1836 7092
   1837 7094
   1838 7101
   1839 7143
   1840 7165
   1841 7176
   1842 7178
   1843 7183
   1844 7180
   1845 7203
   1846 7204
   1847 7207
   1848 7211
   1849 7217
   1850 7220
   1851 7212
   1852 7215
   1853 7217
   1854 7223
   1855 7207
   1856 7214
   1857 7213
   1858 7215
   1859 7214
   1860 7212
   1861 7219
   1862 7226
   1863 7225
   1864 7230
   1865 7239
   1866 7240
   1867 7241
   1868 7248
   1869 7247
   1870 7254
   1871 7258
   1872 7262
   1873 7280
   1874 7298
   1875 7297
   1876 7307
   1877 7308
   1878 7316
   1879 7314
   1880 7339
   1881 7340
   1882 7359
   1883 7356
   1884 7383
   1885 7382
   1886 7385
   1887 7397
   1888 7399
   1889 7410
   1890 7437
   1891 7440
   1892 7439
   1893 7457
   1894 7455
   1895 7462
   1896 7463
   1897 7464
   1898 7465
   1899 7477
   1900 7478
   1901 7494
   1902 7500
   1903 7507
   1904 7512
   1905 7547
   1906 7558
   1907 7559
   1908 7571
   1909 7572
   1910 7575
   1911 7608
   1912 7633
   1913 7636
   1914 7629
   1915 7628
   1916 7633
   1917 7635
   1918 7641
   1919 7659
   1920 7663
   1921 7677
   1922 7694
   1923 7708
   1924 7701
   1925 7697
   1926 7682
   1927 7684
   1928 7675
   1929 7664
   1930 7672
   1931 7675
   1932 7669
   1933 7671
   1934 7672
   1935 7684
   1936 7688
   1937 7701
   1938 7712
   1939 7741
   1940 7727
   1941 7733
   1942 7735
   1943 7736
   1944 7737
   1945 7744
   1946 7748
   1947 7749
   1948 7750
   1949 7736
   1950 7737
   1951 7752
   1952 7755
   1953 7756
   1954 7757
   1955 7791
   1956 7790
   1957 7785
   1958 7791
   1959 7812
   1960 7825
   1961 7816
   1962 7819
   1963 7824
   1964 7829
   1965 7855
   1966 7846
   1967 7854
   1968 7827
   1969 7831
   1970 7835
   1971 7836
   1972 7845
   1973 7848
   1974 7861
   1975 7862
   1976 7864
   1977 7847
   1978 7858
   1979 7877
   1980 7878
   1981 7888
   1982 7885
   1983 7881
   1984 7878
   1985 7883
   1986 7884
   1987 7882
   1988 7883
   1989 7901
   1990 7916
   1991 7922
   1992 7909
   1993 7915
   1994 7929
   1995 7942
   1996 7953
   1997 7954
   1998 7951
   1999 7967
   2000 7963