advent2022

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

input.txt (10497B)


      1 9195
      2 5496
      3 2732
      4 8364
      5 3703
      6 3199
      7 7177
      8 1659
      9 
     10 7307
     11 2177
     12 1011
     13 8678
     14 14080
     15 
     16 6465
     17 6922
     18 3733
     19 8573
     20 6749
     21 1704
     22 6429
     23 8774
     24 1296
     25 2536
     26 
     27 22456
     28 
     29 11642
     30 10162
     31 10997
     32 6963
     33 3076
     34 5859
     35 1280
     36 
     37 5285
     38 7498
     39 8540
     40 7360
     41 6822
     42 8042
     43 6798
     44 6398
     45 4495
     46 8043
     47 
     48 60304
     49 
     50 2947
     51 24880
     52 21239
     53 
     54 8441
     55 1034
     56 2591
     57 8993
     58 10366
     59 1313
     60 10497
     61 
     62 3404
     63 5018
     64 5377
     65 4783
     66 6441
     67 5110
     68 5688
     69 3371
     70 1220
     71 4949
     72 2945
     73 6041
     74 2852
     75 2379
     76 
     77 15514
     78 13699
     79 10357
     80 9769
     81 
     82 11464
     83 2001
     84 2847
     85 9933
     86 2706
     87 8621
     88 2064
     89 
     90 5478
     91 2981
     92 6540
     93 2303
     94 4607
     95 5284
     96 4762
     97 3936
     98 3194
     99 4371
    100 2925
    101 3124
    102 4491
    103 
    104 8542
    105 7605
    106 3773
    107 8575
    108 3405
    109 4720
    110 7857
    111 7427
    112 5182
    113 3977
    114 
    115 9405
    116 16048
    117 4142
    118 9101
    119 16303
    120 
    121 6102
    122 1795
    123 1053
    124 2091
    125 5774
    126 6053
    127 4997
    128 2109
    129 1019
    130 3830
    131 6057
    132 4772
    133 3344
    134 
    135 11299
    136 16115
    137 11748
    138 14944
    139 
    140 4477
    141 6292
    142 8257
    143 9583
    144 10416
    145 2730
    146 2153
    147 5887
    148 
    149 4790
    150 1198
    151 2184
    152 3604
    153 4004
    154 1543
    155 5017
    156 5409
    157 3489
    158 4731
    159 3302
    160 3046
    161 1056
    162 
    163 2260
    164 3028
    165 7305
    166 4516
    167 11415
    168 4855
    169 4297
    170 
    171 1669
    172 4175
    173 6403
    174 4004
    175 1711
    176 8509
    177 4874
    178 3756
    179 6893
    180 8463
    181 
    182 6333
    183 1576
    184 4576
    185 4288
    186 3764
    187 
    188 1831
    189 1336
    190 1579
    191 3704
    192 3215
    193 4702
    194 5798
    195 2714
    196 2917
    197 1616
    198 5564
    199 5061
    200 3188
    201 4473
    202 3457
    203 
    204 4140
    205 3428
    206 4274
    207 6158
    208 4641
    209 3009
    210 6576
    211 6065
    212 1912
    213 6539
    214 6603
    215 6519
    216 1765
    217 
    218 9606
    219 4903
    220 3424
    221 8196
    222 5996
    223 8874
    224 3223
    225 
    226 1220
    227 1823
    228 10789
    229 
    230 1268
    231 9582
    232 18617
    233 9647
    234 
    235 5024
    236 8920
    237 7746
    238 1641
    239 8120
    240 
    241 2531
    242 6027
    243 2332
    244 1138
    245 1623
    246 5812
    247 5445
    248 3289
    249 5476
    250 4366
    251 2108
    252 1557
    253 3495
    254 6402
    255 
    256 9408
    257 9279
    258 7150
    259 10907
    260 1672
    261 
    262 5314
    263 4022
    264 1005
    265 2246
    266 2362
    267 6739
    268 2988
    269 3694
    270 3827
    271 7027
    272 6688
    273 
    274 5328
    275 1002
    276 6230
    277 3178
    278 3214
    279 1388
    280 1377
    281 4036
    282 1138
    283 3142
    284 4432
    285 6435
    286 1004
    287 3330
    288 
    289 7157
    290 4529
    291 6804
    292 2866
    293 8358
    294 5096
    295 6279
    296 2843
    297 4766
    298 
    299 5901
    300 3567
    301 5658
    302 2691
    303 1274
    304 5522
    305 5166
    306 3121
    307 4019
    308 4943
    309 3075
    310 6363
    311 1481
    312 2265
    313 
    314 3859
    315 2225
    316 8342
    317 5976
    318 5027
    319 8056
    320 2568
    321 9185
    322 4977
    323 
    324 10439
    325 23445
    326 22928
    327 
    328 19540
    329 2027
    330 13612
    331 11009
    332 
    333 5729
    334 2779
    335 3998
    336 5445
    337 5873
    338 6582
    339 7603
    340 4737
    341 7269
    342 1552
    343 6875
    344 
    345 1281
    346 14848
    347 9048
    348 11497
    349 5727
    350 
    351 17791
    352 13209
    353 18978
    354 
    355 5137
    356 4552
    357 1608
    358 2501
    359 2700
    360 5797
    361 5238
    362 1814
    363 5319
    364 2401
    365 4549
    366 5636
    367 3334
    368 1848
    369 3434
    370 
    371 1844
    372 6371
    373 6522
    374 4006
    375 1587
    376 3280
    377 2227
    378 3655
    379 1463
    380 7113
    381 6222
    382 1535
    383 
    384 4030
    385 7221
    386 2228
    387 8901
    388 3291
    389 5507
    390 9136
    391 
    392 6160
    393 2512
    394 4825
    395 7461
    396 1360
    397 5137
    398 5950
    399 4281
    400 6156
    401 6455
    402 3709
    403 6824
    404 
    405 4851
    406 3122
    407 8946
    408 8309
    409 2777
    410 8658
    411 2167
    412 4599
    413 
    414 13020
    415 11487
    416 4852
    417 4141
    418 10771
    419 
    420 7617
    421 1953
    422 2917
    423 1490
    424 11333
    425 8366
    426 3536
    427 
    428 2129
    429 3570
    430 3584
    431 1128
    432 5877
    433 6076
    434 1131
    435 4300
    436 4587
    437 3900
    438 2032
    439 6108
    440 3500
    441 5816
    442 2367
    443 
    444 2321
    445 9945
    446 7736
    447 15720
    448 
    449 4709
    450 5471
    451 4445
    452 1162
    453 5062
    454 4576
    455 3316
    456 3568
    457 4556
    458 4169
    459 5592
    460 2290
    461 1301
    462 4286
    463 
    464 6357
    465 2925
    466 3527
    467 6451
    468 4206
    469 3113
    470 3371
    471 5688
    472 5965
    473 5569
    474 2426
    475 3498
    476 
    477 4785
    478 3391
    479 4721
    480 3860
    481 4591
    482 3316
    483 3906
    484 4096
    485 3114
    486 3084
    487 5587
    488 2387
    489 4083
    490 3156
    491 5375
    492 
    493 18007
    494 13252
    495 8010
    496 11758
    497 
    498 4133
    499 4727
    500 6565
    501 2361
    502 4219
    503 6926
    504 7563
    505 2415
    506 1503
    507 2280
    508 
    509 2590
    510 4700
    511 6754
    512 3719
    513 1385
    514 6642
    515 5342
    516 6977
    517 6863
    518 5943
    519 5963
    520 
    521 9743
    522 5874
    523 2287
    524 1349
    525 9400
    526 
    527 1833
    528 3455
    529 4682
    530 5001
    531 1194
    532 4009
    533 6100
    534 2669
    535 2387
    536 3677
    537 5969
    538 5675
    539 5043
    540 2851
    541 1510
    542 
    543 6344
    544 7947
    545 4455
    546 11855
    547 12264
    548 
    549 7307
    550 5381
    551 2683
    552 5690
    553 3800
    554 7294
    555 6155
    556 3818
    557 2147
    558 6822
    559 1791
    560 6219
    561 
    562 5720
    563 7820
    564 1697
    565 8666
    566 4561
    567 2786
    568 
    569 5502
    570 3231
    571 2121
    572 6771
    573 5496
    574 4354
    575 2459
    576 5300
    577 1012
    578 4840
    579 2244
    580 2257
    581 5116
    582 
    583 6483
    584 5654
    585 2132
    586 1533
    587 3053
    588 2037
    589 2813
    590 3266
    591 1113
    592 3421
    593 4371
    594 3298
    595 1083
    596 3178
    597 
    598 5702
    599 5532
    600 3500
    601 10461
    602 1388
    603 10833
    604 
    605 3275
    606 2980
    607 7734
    608 3164
    609 4787
    610 9609
    611 2479
    612 3653
    613 6775
    614 
    615 32754
    616 
    617 10713
    618 2913
    619 2073
    620 2390
    621 4035
    622 5313
    623 
    624 2154
    625 2932
    626 3665
    627 2209
    628 4770
    629 5509
    630 4867
    631 1077
    632 1042
    633 5075
    634 1468
    635 2559
    636 5969
    637 4421
    638 3097
    639 
    640 10940
    641 
    642 1790
    643 3782
    644 5620
    645 3929
    646 8752
    647 3616
    648 4303
    649 5242
    650 4985
    651 3153
    652 
    653 2056
    654 5738
    655 6082
    656 2290
    657 4491
    658 3540
    659 4606
    660 5400
    661 1950
    662 4392
    663 3358
    664 3965
    665 1015
    666 4747
    667 4146
    668 
    669 6837
    670 1403
    671 7490
    672 9041
    673 1880
    674 7983
    675 7951
    676 3991
    677 
    678 3812
    679 8432
    680 5534
    681 10149
    682 6927
    683 5737
    684 7757
    685 6755
    686 
    687 24486
    688 17671
    689 3275
    690 
    691 5835
    692 5716
    693 3114
    694 4794
    695 6131
    696 3155
    697 5121
    698 4263
    699 2172
    700 1250
    701 4699
    702 3474
    703 2422
    704 1112
    705 
    706 2228
    707 3141
    708 8939
    709 2339
    710 1934
    711 5567
    712 4386
    713 4608
    714 4715
    715 
    716 5667
    717 4951
    718 1903
    719 3770
    720 3604
    721 3358
    722 3431
    723 5347
    724 1549
    725 6035
    726 1213
    727 2966
    728 5881
    729 2159
    730 5931
    731 
    732 1855
    733 2610
    734 3721
    735 1186
    736 1476
    737 5566
    738 5896
    739 5461
    740 2244
    741 6439
    742 2996
    743 4877
    744 
    745 3605
    746 8024
    747 1015
    748 2396
    749 6499
    750 5491
    751 6897
    752 1527
    753 3023
    754 3733
    755 1569
    756 
    757 4818
    758 5057
    759 
    760 5425
    761 4529
    762 1806
    763 4492
    764 3824
    765 6389
    766 2425
    767 1938
    768 6364
    769 3319
    770 2590
    771 3288
    772 3213
    773 6375
    774 
    775 19548
    776 2710
    777 
    778 2339
    779 6807
    780 4818
    781 6364
    782 1582
    783 4337
    784 2672
    785 2010
    786 2158
    787 4945
    788 4497
    789 6038
    790 6384
    791 
    792 6358
    793 24928
    794 
    795 2269
    796 7157
    797 7539
    798 4229
    799 5439
    800 7720
    801 5840
    802 5121
    803 
    804 1874
    805 4557
    806 1240
    807 
    808 20698
    809 32960
    810 
    811 6631
    812 6168
    813 7092
    814 3064
    815 1584
    816 4665
    817 7038
    818 5025
    819 4993
    820 4444
    821 3237
    822 6476
    823 
    824 9475
    825 8971
    826 8493
    827 12321
    828 8494
    829 13681
    830 
    831 5753
    832 3191
    833 3239
    834 2583
    835 1752
    836 6646
    837 2353
    838 9605
    839 9421
    840 
    841 6201
    842 2996
    843 5305
    844 3353
    845 4674
    846 6344
    847 3090
    848 7267
    849 7553
    850 3036
    851 
    852 4230
    853 1261
    854 4167
    855 7900
    856 7309
    857 1072
    858 2156
    859 7061
    860 1072
    861 3936
    862 5478
    863 
    864 2149
    865 5822
    866 6544
    867 4842
    868 3460
    869 6259
    870 3309
    871 6826
    872 8189
    873 
    874 5224
    875 9962
    876 8680
    877 8700
    878 5705
    879 9423
    880 9132
    881 
    882 10634
    883 5810
    884 7278
    885 7563
    886 4692
    887 9359
    888 10970
    889 
    890 2265
    891 5518
    892 4578
    893 2087
    894 5530
    895 2822
    896 3506
    897 5354
    898 3795
    899 6447
    900 7721
    901 
    902 5983
    903 4123
    904 11142
    905 5380
    906 9873
    907 
    908 6575
    909 3055
    910 1253
    911 3073
    912 3428
    913 5034
    914 5026
    915 2078
    916 2305
    917 1243
    918 1741
    919 1905
    920 3417
    921 
    922 7507
    923 3916
    924 12542
    925 3336
    926 13205
    927 9414
    928 
    929 2572
    930 3152
    931 4829
    932 4925
    933 2805
    934 2109
    935 2479
    936 5310
    937 2369
    938 3676
    939 3808
    940 2061
    941 2103
    942 3846
    943 
    944 2228
    945 2731
    946 3042
    947 7005
    948 2663
    949 5092
    950 5604
    951 5128
    952 2481
    953 6335
    954 6596
    955 1590
    956 
    957 17388
    958 
    959 1907
    960 9742
    961 2574
    962 5867
    963 1944
    964 9382
    965 7215
    966 4615
    967 
    968 7022
    969 17033
    970 18410
    971 9549
    972 
    973 12399
    974 14254
    975 7540
    976 14639
    977 
    978 6076
    979 1520
    980 5371
    981 6776
    982 3480
    983 2872
    984 2754
    985 3560
    986 4076
    987 7127
    988 4847
    989 
    990 28413
    991 29243
    992 
    993 6331
    994 
    995 1295
    996 7963
    997 7819
    998 8935
    999 4932
   1000 2119
   1001 8965
   1002 
   1003 4020
   1004 1815
   1005 4975
   1006 4252
   1007 3814
   1008 3944
   1009 4046
   1010 5322
   1011 4492
   1012 6798
   1013 7873
   1014 
   1015 22718
   1016 15596
   1017 3783
   1018 
   1019 2540
   1020 1228
   1021 6529
   1022 8255
   1023 8380
   1024 7381
   1025 5272
   1026 4335
   1027 9079
   1028 
   1029 13674
   1030 
   1031 4654
   1032 14973
   1033 
   1034 9742
   1035 7320
   1036 6104
   1037 10643
   1038 2218
   1039 3849
   1040 1554
   1041 6240
   1042 
   1043 5883
   1044 
   1045 2947
   1046 3960
   1047 3137
   1048 3545
   1049 4086
   1050 3281
   1051 2125
   1052 2187
   1053 2672
   1054 6083
   1055 6348
   1056 5979
   1057 
   1058 3978
   1059 13338
   1060 6730
   1061 11223
   1062 
   1063 10774
   1064 8045
   1065 3517
   1066 5539
   1067 
   1068 3497
   1069 3723
   1070 5012
   1071 2253
   1072 6525
   1073 6164
   1074 5048
   1075 3048
   1076 3572
   1077 4049
   1078 4332
   1079 
   1080 10141
   1081 5326
   1082 1095
   1083 2973
   1084 5927
   1085 2007
   1086 2050
   1087 
   1088 3706
   1089 2393
   1090 7466
   1091 6424
   1092 3406
   1093 6692
   1094 6659
   1095 5887
   1096 2430
   1097 1710
   1098 
   1099 2477
   1100 10590
   1101 7756
   1102 6758
   1103 7119
   1104 2697
   1105 7582
   1106 2818
   1107 
   1108 7797
   1109 3364
   1110 12741
   1111 13118
   1112 8536
   1113 11425
   1114 
   1115 1233
   1116 7736
   1117 7864
   1118 9042
   1119 1637
   1120 10294
   1121 
   1122 24161
   1123 9656
   1124 18425
   1125 
   1126 5990
   1127 2101
   1128 5653
   1129 2884
   1130 3039
   1131 4797
   1132 5843
   1133 5247
   1134 1273
   1135 5886
   1136 6625
   1137 6674
   1138 
   1139 6329
   1140 18772
   1141 2093
   1142 17934
   1143 
   1144 4887
   1145 6312
   1146 3128
   1147 3886
   1148 3463
   1149 4255
   1150 3756
   1151 3983
   1152 3426
   1153 1431
   1154 2698
   1155 6393
   1156 1005
   1157 4468
   1158 
   1159 5205
   1160 33136
   1161 
   1162 6347
   1163 4976
   1164 1837
   1165 2668
   1166 1958
   1167 2844
   1168 1832
   1169 5159
   1170 6743
   1171 5235
   1172 2063
   1173 6345
   1174 5435
   1175 
   1176 8099
   1177 7958
   1178 1005
   1179 6197
   1180 5256
   1181 5473
   1182 5305
   1183 6725
   1184 8345
   1185 7710
   1186 
   1187 3872
   1188 6145
   1189 9624
   1190 2956
   1191 8435
   1192 10422
   1193 
   1194 3327
   1195 8232
   1196 3193
   1197 10317
   1198 8307
   1199 3668
   1200 1460
   1201 
   1202 1846
   1203 
   1204 8278
   1205 3383
   1206 2806
   1207 8824
   1208 2203
   1209 7408
   1210 8406
   1211 9472
   1212 
   1213 4239
   1214 4975
   1215 2739
   1216 5971
   1217 6296
   1218 1441
   1219 3258
   1220 4039
   1221 1250
   1222 6148
   1223 4268
   1224 1029
   1225 4749
   1226 
   1227 13122
   1228 16097
   1229 24603
   1230 
   1231 16731
   1232 
   1233 9483
   1234 5982
   1235 1713
   1236 3420
   1237 8734
   1238 3700
   1239 7331
   1240 6766
   1241 8751
   1242 
   1243 8615
   1244 5515
   1245 2095
   1246 6447
   1247 2271
   1248 5116
   1249 4192
   1250 2466
   1251 6024
   1252 7381
   1253 
   1254 5890
   1255 1229
   1256 5991
   1257 6171
   1258 1006
   1259 8052
   1260 1047
   1261 2854
   1262 6775
   1263 
   1264 2707
   1265 4168
   1266 3672
   1267 5598
   1268 6167
   1269 1829
   1270 1057
   1271 4637
   1272 4838
   1273 1436
   1274 3420
   1275 
   1276 11809
   1277 3398
   1278 5077
   1279 7486
   1280 8465
   1281 13335
   1282 
   1283 7603
   1284 2418
   1285 5080
   1286 6220
   1287 11293
   1288 3620
   1289 2269
   1290 
   1291 3091
   1292 1168
   1293 6766
   1294 1451
   1295 5970
   1296 6730
   1297 4050
   1298 4668
   1299 1481
   1300 5796
   1301 1761
   1302 2176
   1303 6819
   1304 
   1305 11912
   1306 11768
   1307 10317
   1308 7266
   1309 7893
   1310 5171
   1311 10226
   1312 
   1313 3050
   1314 16374
   1315 8289
   1316 10976
   1317 5718
   1318 
   1319 6761
   1320 7838
   1321 13450
   1322 7109
   1323 4241
   1324 
   1325 5966
   1326 10730
   1327 10359
   1328 1504
   1329 7420
   1330 5282
   1331 8409
   1332 3601
   1333 
   1334 12221
   1335 9545
   1336 19251
   1337 
   1338 8255
   1339 13820
   1340 
   1341 2603
   1342 2664
   1343 6910
   1344 3057
   1345 3028
   1346 3978
   1347 5942
   1348 1761
   1349 7094
   1350 4810
   1351 6613
   1352 3734
   1353 
   1354 1682
   1355 6879
   1356 4558
   1357 5580
   1358 7138
   1359 1357
   1360 6509
   1361 1608
   1362 
   1363 10454
   1364 6353
   1365 9343
   1366 5446
   1367 10576
   1368 4785
   1369 10603
   1370 10093
   1371 
   1372 4608
   1373 5849
   1374 5198
   1375 6198
   1376 6657
   1377 4876
   1378 4557
   1379 4176
   1380 4300
   1381 2296
   1382 6147
   1383 5391
   1384 2029
   1385 
   1386 57604
   1387 
   1388 9413
   1389 8063
   1390 7537
   1391 6320
   1392 1097
   1393 6122
   1394 1355
   1395 4272
   1396 
   1397 3874
   1398 17796
   1399 15560
   1400 14745
   1401 
   1402 2035
   1403 7677
   1404 3549
   1405 7187
   1406 5545
   1407 8078
   1408 7619
   1409 1164
   1410 4781
   1411 1537
   1412 1300
   1413 
   1414 4958
   1415 3527
   1416 5457
   1417 2429
   1418 4177
   1419 3722
   1420 2678
   1421 2858
   1422 3860
   1423 2757
   1424 1652
   1425 3601
   1426 1271
   1427 5064
   1428 4825
   1429 
   1430 1451
   1431 5344
   1432 9505
   1433 3578
   1434 5125
   1435 3601
   1436 7753
   1437 9647
   1438 5199
   1439 
   1440 1023
   1441 2994
   1442 3314
   1443 2984
   1444 1823
   1445 1049
   1446 1451
   1447 4002
   1448 1982
   1449 1991
   1450 5607
   1451 2280
   1452 2637
   1453 
   1454 10085
   1455 1558
   1456 4129
   1457 16879
   1458 
   1459 4014
   1460 1850
   1461 1953
   1462 1210
   1463 6063
   1464 1152
   1465 1155
   1466 5688
   1467 2564
   1468 2601
   1469 4987
   1470 3243
   1471 5028
   1472 3031
   1473 4566
   1474 
   1475 5269
   1476 3381
   1477 6856
   1478 3425
   1479 4686
   1480 7142
   1481 3527
   1482 5679
   1483 1170
   1484 1974
   1485 5245
   1486 
   1487 3188
   1488 2577
   1489 5091
   1490 4836
   1491 8051
   1492 9506
   1493 4796
   1494 6060
   1495 2312
   1496 
   1497 1174
   1498 2702
   1499 2957
   1500 2060
   1501 2298
   1502 3065
   1503 4107
   1504 5288
   1505 8035
   1506 1408
   1507 1220
   1508 
   1509 7531
   1510 28620
   1511 
   1512 5642
   1513 9226
   1514 4661
   1515 8001
   1516 3130
   1517 2765
   1518 8861
   1519 5388
   1520 8664
   1521 
   1522 38986
   1523 
   1524 5940
   1525 1905
   1526 2903
   1527 4936
   1528 1631
   1529 3601
   1530 3904
   1531 5472
   1532 4605
   1533 4450
   1534 1924
   1535 5819
   1536 5595
   1537 2620
   1538 4949
   1539 
   1540 2678
   1541 4645
   1542 7836
   1543 9040
   1544 6883
   1545 5728
   1546 
   1547 30287
   1548 
   1549 7177
   1550 8034
   1551 9715
   1552 5392
   1553 2758
   1554 3528
   1555 2237
   1556 3861
   1557 
   1558 3185
   1559 4171
   1560 2020
   1561 4715
   1562 7052
   1563 2755
   1564 1914
   1565 7742
   1566 
   1567 1707
   1568 1676
   1569 5745
   1570 4143
   1571 4923
   1572 5895
   1573 4430
   1574 3479
   1575 5577
   1576 4055
   1577 5398
   1578 3686
   1579 3102
   1580 
   1581 2210
   1582 7100
   1583 7893
   1584 18459
   1585 
   1586 10383
   1587 36815
   1588 
   1589 5724
   1590 7580
   1591 5795
   1592 2420
   1593 6769
   1594 2653
   1595 11300
   1596 
   1597 64590
   1598 
   1599 1458
   1600 2116
   1601 2482
   1602 1405
   1603 5244
   1604 2676
   1605 3142
   1606 5465
   1607 1204
   1608 3386
   1609 2346
   1610 5280
   1611 4419
   1612 5141
   1613 1792
   1614 
   1615 15148
   1616 9248
   1617 10159
   1618 15310
   1619 10409
   1620 
   1621 6717
   1622 8383
   1623 3815
   1624 4003
   1625 3628
   1626 1330
   1627 3935
   1628 7421
   1629 8104
   1630 6368
   1631 
   1632 4427
   1633 12621
   1634 4678
   1635 
   1636 8039
   1637 2837
   1638 3527
   1639 7261
   1640 1895
   1641 1730
   1642 2425
   1643 9351
   1644 4956
   1645 
   1646 4754
   1647 3919
   1648 7834
   1649 1825
   1650 9221
   1651 2448
   1652 6332
   1653 6027
   1654 
   1655 2762
   1656 8800
   1657 2052
   1658 6914
   1659 4855
   1660 5555
   1661 5457
   1662 7150
   1663 
   1664 4929
   1665 9391
   1666 2475
   1667 3274
   1668 11392
   1669 6243
   1670 10749
   1671 
   1672 9936
   1673 2900
   1674 11200
   1675 8301
   1676 8740
   1677 1807
   1678 9313
   1679 
   1680 7654
   1681 6957
   1682 3503
   1683 1388
   1684 3461
   1685 8003
   1686 8540
   1687 8588
   1688 6578
   1689 5105
   1690 
   1691 2375
   1692 2789
   1693 4492
   1694 9766
   1695 6242
   1696 8573
   1697 7746
   1698 2312
   1699 
   1700 18293
   1701 7456
   1702 12739
   1703 14503
   1704 
   1705 4591
   1706 5244
   1707 2190
   1708 1492
   1709 3205
   1710 4797
   1711 4072
   1712 5747
   1713 2280
   1714 3726
   1715 2871
   1716 2903
   1717 3336
   1718 2136
   1719 4352
   1720 
   1721 1198
   1722 7124
   1723 7138
   1724 1289
   1725 7137
   1726 3365
   1727 3758
   1728 3462
   1729 1829
   1730 5959
   1731 4767
   1732 5007
   1733 
   1734 61923
   1735 
   1736 35790
   1737 17566
   1738 
   1739 61494
   1740 
   1741 6184
   1742 1939
   1743 4155
   1744 6792
   1745 4221
   1746 5606
   1747 5012
   1748 2653
   1749 6955
   1750 4262
   1751 7482
   1752 
   1753 8406
   1754 8532
   1755 17249
   1756 14475
   1757 
   1758 2836
   1759 5515
   1760 1600
   1761 5230
   1762 2379
   1763 1581
   1764 2792
   1765 4921
   1766 1706
   1767 5905
   1768 4341
   1769 4541
   1770 2423
   1771 1089
   1772 3865
   1773 
   1774 10178
   1775 7282
   1776 4389
   1777 1368
   1778 6403
   1779 4864
   1780 9894
   1781 1600
   1782 
   1783 14638
   1784 17362
   1785 1290
   1786 13364
   1787 
   1788 9732
   1789 4333
   1790 6164
   1791 3377
   1792 10073
   1793 
   1794 3421
   1795 5867
   1796 4088
   1797 3939
   1798 2340
   1799 1172
   1800 5329
   1801 1353
   1802 1760
   1803 2609
   1804 2241
   1805 3184
   1806 4067
   1807 3187
   1808 
   1809 1251
   1810 10075
   1811 5029
   1812 11495
   1813 16420
   1814 
   1815 9941
   1816 1159
   1817 6581
   1818 5359
   1819 5091
   1820 9709
   1821 6879
   1822 1480
   1823 
   1824 8735
   1825 7340
   1826 7533
   1827 7967
   1828 3090
   1829 4415
   1830 8030
   1831 2024
   1832 7643
   1833 1020
   1834 
   1835 3683
   1836 1827
   1837 4572
   1838 4920
   1839 5321
   1840 6344
   1841 7409
   1842 6644
   1843 5261
   1844 5461
   1845 4746
   1846 2427
   1847 
   1848 1933
   1849 3844
   1850 4152
   1851 7816
   1852 4841
   1853 9773
   1854 8031
   1855 4562
   1856 
   1857 5859
   1858 5820
   1859 2404
   1860 4008
   1861 6263
   1862 5126
   1863 6608
   1864 4376
   1865 1742
   1866 4257
   1867 3698
   1868 6355
   1869 6830
   1870 
   1871 12023
   1872 
   1873 13405
   1874 17282
   1875 4233
   1876 
   1877 1854
   1878 3016
   1879 5622
   1880 4353
   1881 4201
   1882 1603
   1883 6425
   1884 5189
   1885 5954
   1886 4672
   1887 4166
   1888 6254
   1889 2946
   1890 5488
   1891 
   1892 25849
   1893 
   1894 5724
   1895 1798
   1896 4680
   1897 3686
   1898 
   1899 2487
   1900 
   1901 4242
   1902 6224
   1903 5721
   1904 4919
   1905 6956
   1906 2243
   1907 2558
   1908 5831
   1909 4442
   1910 5899
   1911 5110
   1912 3296
   1913 3166
   1914 
   1915 8097
   1916 6087
   1917 3812
   1918 8427
   1919 2519
   1920 2596
   1921 8032
   1922 5217
   1923 5404
   1924 1761
   1925 
   1926 1051
   1927 8900
   1928 3355
   1929 8481
   1930 10567
   1931 9593
   1932 9889
   1933 1111
   1934 
   1935 2421
   1936 7635
   1937 1078
   1938 10224
   1939 3394
   1940 8259
   1941 6023
   1942 
   1943 1746
   1944 3725
   1945 5398
   1946 1283
   1947 6522
   1948 5172
   1949 2666
   1950 4207
   1951 3608
   1952 4554
   1953 3320
   1954 3092
   1955 
   1956 12151
   1957 2380
   1958 2379
   1959 9460
   1960 2103
   1961 2719
   1962 
   1963 4111
   1964 4047
   1965 5566
   1966 1533
   1967 3013
   1968 1914
   1969 6732
   1970 3081
   1971 3039
   1972 2544
   1973 1602
   1974 
   1975 1944
   1976 7139
   1977 1270
   1978 3971
   1979 1754
   1980 5539
   1981 7134
   1982 2383
   1983 7875
   1984 6814
   1985 3154
   1986 
   1987 6658
   1988 6937
   1989 5130
   1990 12523
   1991 2510
   1992 13475
   1993 
   1994 8220
   1995 14140
   1996 16575
   1997 17834
   1998 
   1999 30821
   2000 27376
   2001 
   2002 6988
   2003 1239
   2004 3428
   2005 9314
   2006 12372
   2007 6311
   2008 
   2009 1230
   2010 7470
   2011 5818
   2012 2628
   2013 2076
   2014 4683
   2015 6782
   2016 6631
   2017 5341
   2018 3207
   2019 2733
   2020 
   2021 3007
   2022 4564
   2023 3184
   2024 7193
   2025 6232
   2026 6808
   2027 1125
   2028 1167
   2029 5083
   2030 5500
   2031 1501
   2032 
   2033 12528
   2034 6660
   2035 5956
   2036 4124
   2037 15907
   2038 
   2039 4341
   2040 3095
   2041 5140
   2042 2053
   2043 2632
   2044 4026
   2045 6882
   2046 1575
   2047 2699
   2048 1134
   2049 6729
   2050 3741
   2051 1965
   2052 
   2053 40377
   2054 
   2055 7974
   2056 32804
   2057 
   2058 6933
   2059 17986
   2060 
   2061 3950
   2062 8994
   2063 5969
   2064 5927
   2065 9676
   2066 4722
   2067 2511
   2068 3924
   2069 
   2070 8550
   2071 5279
   2072 4462
   2073 1898
   2074 4285
   2075 8152
   2076 7672
   2077 6239
   2078 7171
   2079 6077
   2080 
   2081 4648
   2082 3574
   2083 3766
   2084 1602
   2085 5875
   2086 2697
   2087 2112
   2088 2269
   2089 5661
   2090 5173
   2091 5412
   2092 3064
   2093 2152
   2094 2421
   2095 3606
   2096 
   2097 19130
   2098 24395
   2099 6811
   2100 
   2101 14914
   2102 5386
   2103 17927
   2104 
   2105 57004
   2106 
   2107 6847
   2108 2293
   2109 3144
   2110 6966
   2111 3591
   2112 6579
   2113 6282
   2114 7983
   2115 2019
   2116 5166
   2117 
   2118 25773
   2119 21289
   2120 3985
   2121 
   2122 18580
   2123 10900
   2124 12012
   2125 
   2126 20434
   2127 
   2128 6523
   2129 17040
   2130 7830
   2131 
   2132 15328
   2133 3273
   2134 17137
   2135 14101
   2136 
   2137 25430
   2138 
   2139 5245
   2140 1411
   2141 3633
   2142 1296
   2143 4017
   2144 4795
   2145 3146
   2146 6096
   2147 3424
   2148 
   2149 2996
   2150 
   2151 3496
   2152 12598
   2153 7602
   2154 6914
   2155 2027
   2156 1459
   2157 
   2158 5307
   2159 4932
   2160 8654
   2161 5673
   2162 8580
   2163 3054
   2164 7353
   2165 6379
   2166 
   2167 5347
   2168 5969
   2169 8241
   2170 8710
   2171 1345
   2172 5500
   2173 2640
   2174 1101
   2175 
   2176 10640
   2177 5177
   2178 6497
   2179 5013
   2180 6210
   2181 8109
   2182 9250
   2183 1643
   2184 
   2185 23753
   2186 1998
   2187 16905
   2188 
   2189 34219
   2190 25863
   2191 
   2192 5926
   2193 8576
   2194 4565
   2195 2605
   2196 11086
   2197 10217
   2198 3411
   2199 
   2200 4970
   2201 1205
   2202 3186
   2203 5837
   2204 3119
   2205 7356
   2206 4392
   2207 5270
   2208 2521
   2209 2452
   2210 5271
   2211 2905
   2212 
   2213 4054
   2214 8657
   2215 9202
   2216 6213
   2217 4409
   2218 4695
   2219 
   2220 3198
   2221 7002
   2222 15731
   2223 5099
   2224 16321
   2225 
   2226 14542
   2227 
   2228 39972
   2229 
   2230 10785
   2231 17115
   2232 22811
   2233 
   2234 7214
   2235 7178
   2236 5198
   2237 2157
   2238 6985
   2239 1686
   2240 8037
   2241 7559
   2242 2410
   2243 5211
   2244 6477
   2245 
   2246 1496
   2247 3607
   2248 2326
   2249 5342
   2250 5777
   2251 6182
   2252 5528
   2253 6324
   2254 2023
   2255 2944
   2256 2175
   2257 5035
   2258 1424
   2259 2154
   2260 
   2261 5224
   2262 4172
   2263 1295
   2264 7929
   2265 4386
   2266 2421
   2267 6034
   2268 2895
   2269 3881
   2270 2464