advent-of-code

advent of code attempts
git clone git://bvnf.space/advent-of-code.git
Log | Files | Refs

input (10414B)


      1
      2
      3
      4
      5
      6
      7
      8
      9
     10
     11
     12
     13
     14
     15
     16
     17
     18
     19
     20
     21
     22
     23
     24
     25
     26
     27
     28
     29
     30
     31
     32
     33
     34
     35
     36
     37
     38
     39
     40
     41
     42
     43
     44
     45
     46
     47
     48
     49
     50
     51
     52
     53
     54
     55
     56
     57
     58
     59
     60
     61
     62
     63
     64
     65
     66
     67
     68
     69
     70
     71
     72
     73
     74
     75
     76
     77
     78
     79
     80
     81
     82
     83
     84
     85
     86
     87
     88
     89
     90
     91
     92
     93
     94
     95
     96
     97
     98
     99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    333
    334
    335
    336
    337
    338
    339
    340
    341
    342
    343
    344
    345
    346
    347
    348
    349
    350
    351
    352
    353
    354
    355
    356
    357
    358
    359
    360
    361
    362
    363
    364
    365
    366
    367
    368
    369
    370
    371
    372
    373
    374
    375
    376
    377
    378
    379
    380
    381
    382
    383
    384
    385
    386
    387
    388
    389
    390
    391
    392
    393
    394
    395
    396
    397
    398
    399
    400
    401
    402
    403
    404
    405
    406
    407
    408
    409
    410
    411
    412
    413
    414
    415
    416
    417
    418
    419
    420
    421
    422
    423
    424
    425
    426
    427
    428
    429
    430
    431
    432
    433
    434
    435
    436
    437
    438
    439
    440
    441
    442
    443
    444
    445
    446
    447
    448
    449
    450
    451
    452
    453
    454
    455
    456
    457
    458
    459
    460
    461
    462
    463
    464
    465
    466
    467
    468
    469
    470
    471
    472
    473
    474
    475
    476
    477
    478
    479
    480
    481
    482
    483
    484
    485
    486
    487
    488
    489
    490
    491
    492
    493
    494
    495
    496
    497
    498
    499
    500
    501
    502
    503
    504
    505
    506
    507
    508
    509
    510
    511
    512
    513
    514
    515
    516
    517
    518
    519
    520
    521
    522
    523
    524
    525
    526
    527
    528
    529
    530
    531
    532
    533
    534
    535
    536
    537
    538
    539
    540
    541
    542
    543
    544
    545
    546
    547
    548
    549
    550
    551
    552
    553
    554
    555
    556
    557
    558
    559
    560
    561
    562
    563
    564
    565
    566
    567
    568
    569
    570
    571
    572
    573
    574
    575
    576
    577
    578
    579
    580
    581
    582
    583
    584
    585
    586
    587
    588
    589
    590
    591
    592
    593
    594
    595
    596
    597
    598
    599
    600
    601
    602
    603
    604
    605
    606
    607
    608
    609
    610
    611
    612
    613
    614
    615
    616
    617
    618
    619
    620
    621
    622
    623
    624
    625
    626
    627
    628
    629
    630
    631
    632
    633
    634
    635
    636
    637
    638
    639
    640
    641
    642
    643
    644
    645
    646
    647
    648
    649
    650
    651
    652
    653
    654
    655
    656
    657
    658
    659
    660
    661
    662
    663
    664
    665
    666
    667
    668
    669
    670
    671
    672
    673
    674
    675
    676
    677
    678
    679
    680
    681
    682
    683
    684
    685
    686
    687
    688
    689
    690
    691
    692
    693
    694
    695
    696
    697
    698
    699
    700
    701
    702
    703
    704
    705
    706
    707
    708
    709
    710
    711
    712
    713
    714
    715
    716
    717
    718
    719
    720
    721
    722
    723
    724
    725
    726
    727
    728
    729
    730
    731
    732
    733
    734
    735
    736
    737
    738
    739
    740
    741
    742
    743
    744
    745
    746
    747
    748
    749
    750
    751
    752
    753
    754
    755
    756
    757
    758
    759
    760
    761
    762
    763
    764
    765
    766
    767
    768
    769
    770
    771
    772
    773
    774
    775
    776
    777
    778
    779
    780
    781
    782
    783
    784
    785
    786
    787
    788
    789
    790
    791
    792
    793
    794
    795
    796
    797
    798
    799
    800
    801
    802
    803
    804
    805
    806
    807
    808
    809
    810
    811
    812
    813
    814
    815
    816
    817
    818
    819
    820
    821
    822
    823
    824
    825
    826
    827
    828
    829
    830
    831
    832
    833
    834
    835
    836
    837
    838
    839
    840
    841
    842
    843
    844
    845
    846
    847
    848
    849
    850
    851
    852
    853
    854
    855
    856
    857
    858
    859
    860
    861
    862
    863
    864
    865
    866
    867
    868
    869
    870
    871
    872
    873
    874
    875
    876
    877
    878
    879
    880
    881
    882
    883
    884
    885
    886
    887
    888
    889
    890
    891
    892
    893
    894
    895
    896
    897
    898
    899
    900
    901
    902
    903
    904
    905
    906
    907
    908
    909
    910
    911
    912
    913
    914
    915
    916
    917
    918
    919
    920
    921
    922
    923
    924
    925
    926
    927
    928
    929
    930
    931
    932
    933
    934
    935
    936
    937
    938
    939
    940
    941
    942
    943
    944
    945
    946
    947
    948
    949
    950
    951
    952
    953
    954
    955
    956
    957
    958
    959
    960
    961
    962
    963
    964
    965
    966
    967
    968
    969
    970
    971
    972
    973
    974
    975
    976
    977
    978
    979
    980
    981
    982
    983
    984
    985
    986
    987
    988
    989
    990
    991
    992
    993
    994
    995
    996
    997
    998
    999
   1000
   1001
   1002
   1003
   1004
   1005
   1006
   1007
   1008
   1009
   1010
   1011
   1012
   1013
   1014
   1015
   1016
   1017
   1018
   1019
   1020
   1021
   1022
   1023
   1024
   1025
   1026
   1027
   1028
   1029
   1030
   1031
   1032
   1033
   1034
   1035
   1036
   1037
   1038
   1039
   1040
   1041
   1042
   1043
   1044
   1045
   1046
   1047
   1048
   1049
   1050
   1051
   1052
   1053
   1054
   1055
   1056
   1057
   1058
   1059
   1060
   1061
   1062
   1063
   1064
   1065
   1066
   1067
   1068
   1069
   1070
   1071
   1072
   1073
   1074
   1075
   1076
   1077
   1078
   1079
   1080
   1081
   1082
   1083
   1084
   1085
   1086
   1087
   1088
   1089
   1090
   1091
   1092
   1093
   1094
   1095
   1096
   1097
   1098
   1099
   1100
   1101
   1102
   1103
   1104
   1105
   1106
   1107
   1108
   1109
   1110
   1111
   1112
   1113
   1114
   1115
   1116
   1117
   1118
   1119
   1120
   1121
   1122
   1123
   1124
   1125
   1126
   1127
   1128
   1129
   1130
   1131
   1132
   1133
   1134
   1135
   1136
   1137
   1138
   1139
   1140
   1141
   1142
   1143
   1144
   1145
   1146
   1147
   1148
   1149
   1150
   1151
   1152
   1153
   1154
   1155
   1156
   1157
   1158
   1159
   1160
   1161
   1162
   1163
   1164
   1165
   1166
   1167
   1168
   1169
   1170
   1171
   1172
   1173
   1174
   1175
   1176
   1177
   1178
   1179
   1180
   1181
   1182
   1183
   1184
   1185
   1186
   1187
   1188
   1189
   1190
   1191
   1192
   1193
   1194
   1195
   1196
   1197
   1198
   1199
   1200
   1201
   1202
   1203
   1204
   1205
   1206
   1207
   1208
   1209
   1210
   1211
   1212
   1213
   1214
   1215
   1216
   1217
   1218
   1219
   1220
   1221
   1222
   1223
   1224
   1225
   1226
   1227
   1228
   1229
   1230
   1231
   1232
   1233
   1234
   1235
   1236
   1237
   1238
   1239
   1240
   1241
   1242
   1243
   1244
   1245
   1246
   1247
   1248
   1249
   1250
   1251
   1252
   1253
   1254
   1255
   1256
   1257
   1258
   1259
   1260
   1261
   1262
   1263
   1264
   1265
   1266
   1267
   1268
   1269
   1270
   1271
   1272
   1273
   1274
   1275
   1276
   1277
   1278
   1279
   1280
   1281
   1282
   1283
   1284
   1285
   1286
   1287
   1288
   1289
   1290
   1291
   1292
   1293
   1294
   1295
   1296
   1297
   1298
   1299
   1300
   1301
   1302
   1303
   1304
   1305
   1306
   1307
   1308
   1309
   1310
   1311
   1312
   1313
   1314
   1315
   1316
   1317
   1318
   1319
   1320
   1321
   1322
   1323
   1324
   1325
   1326
   1327
   1328
   1329
   1330
   1331
   1332
   1333
   1334
   1335
   1336
   1337
   1338
   1339
   1340
   1341
   1342
   1343
   1344
   1345
   1346
   1347
   1348
   1349
   1350
   1351
   1352
   1353
   1354
   1355
   1356
   1357
   1358
   1359
   1360
   1361
   1362
   1363
   1364
   1365
   1366
   1367
   1368
   1369
   1370
   1371
   1372
   1373
   1374
   1375
   1376
   1377
   1378
   1379
   1380
   1381
   1382
   1383
   1384
   1385
   1386
   1387
   1388
   1389
   1390
   1391
   1392
   1393
   1394
   1395
   1396
   1397
   1398
   1399
   1400
   1401
   1402
   1403
   1404
   1405
   1406
   1407
   1408
   1409
   1410
   1411
   1412
   1413
   1414
   1415
   1416
   1417
   1418
   1419
   1420
   1421
   1422
   1423
   1424
   1425
   1426
   1427
   1428
   1429
   1430
   1431
   1432
   1433
   1434
   1435
   1436
   1437
   1438
   1439
   1440
   1441
   1442
   1443
   1444
   1445
   1446
   1447
   1448
   1449
   1450
   1451
   1452
   1453
   1454
   1455
   1456
   1457
   1458
   1459
   1460
   1461
   1462
   1463
   1464
   1465
   1466
   1467
   1468
   1469
   1470
   1471
   1472
   1473
   1474
   1475
   1476
   1477
   1478
   1479
   1480
   1481
   1482
   1483
   1484
   1485
   1486
   1487
   1488
   1489
   1490
   1491
   1492
   1493
   1494
   1495
   1496
   1497
   1498
   1499
   1500
   1501
   1502
   1503
   1504
   1505
   1506
   1507
   1508
   1509
   1510
   1511
   1512
   1513
   1514
   1515
   1516
   1517
   1518
   1519
   1520
   1521
   1522
   1523
   1524
   1525
   1526
   1527
   1528
   1529
   1530
   1531
   1532
   1533
   1534
   1535
   1536
   1537
   1538
   1539
   1540
   1541
   1542
   1543
   1544
   1545
   1546
   1547
   1548
   1549
   1550
   1551
   1552
   1553
   1554
   1555
   1556
   1557
   1558
   1559
   1560
   1561
   1562
   1563
   1564
   1565
   1566
   1567
   1568
   1569
   1570
   1571
   1572
   1573
   1574
   1575
   1576
   1577
   1578
   1579
   1580
   1581
   1582
   1583
   1584
   1585
   1586
   1587
   1588
   1589
   1590
   1591
   1592
   1593
   1594
   1595
   1596
   1597
   1598
   1599
   1600
   1601
   1602
   1603
   1604
   1605
   1606
   1607
   1608
   1609
   1610
   1611
   1612
   1613
   1614
   1615
   1616
   1617
   1618
   1619
   1620
   1621
   1622
   1623
   1624
   1625
   1626
   1627
   1628
   1629
   1630
   1631
   1632
   1633
   1634
   1635
   1636
   1637
   1638
   1639
   1640
   1641
   1642
   1643
   1644
   1645
   1646
   1647
   1648
   1649
   1650
   1651
   1652
   1653
   1654
   1655
   1656
   1657
   1658
   1659
   1660
   1661
   1662
   1663
   1664
   1665
   1666
   1667
   1668
   1669
   1670
   1671
   1672
   1673
   1674
   1675
   1676
   1677
   1678
   1679
   1680
   1681
   1682
   1683
   1684
   1685
   1686
   1687
   1688
   1689
   1690
   1691
   1692
   1693
   1694
   1695
   1696
   1697
   1698
   1699
   1700
   1701
   1702
   1703
   1704
   1705
   1706
   1707
   1708
   1709
   1710
   1711
   1712
   1713
   1714
   1715
   1716
   1717
   1718
   1719
   1720
   1721
   1722
   1723
   1724
   1725
   1726
   1727
   1728
   1729
   1730
   1731
   1732
   1733
   1734
   1735
   1736
   1737
   1738
   1739
   1740
   1741
   1742
   1743
   1744
   1745
   1746
   1747
   1748
   1749
   1750
   1751
   1752
   1753
   1754
   1755
   1756
   1757
   1758
   1759
   1760
   1761
   1762
   1763
   1764
   1765
   1766
   1767
   1768
   1769
   1770
   1771
   1772
   1773
   1774
   1775
   1776
   1777
   1778
   1779
   1780
   1781
   1782
   1783
   1784
   1785
   1786
   1787
   1788
   1789
   1790
   1791
   1792
   1793
   1794
   1795
   1796
   1797
   1798
   1799
   1800
   1801
   1802
   1803
   1804
   1805
   1806
   1807
   1808
   1809
   1810
   1811
   1812
   1813
   1814
   1815
   1816
   1817
   1818
   1819
   1820
   1821
   1822
   1823
   1824
   1825
   1826
   1827
   1828
   1829
   1830
   1831
   1832
   1833
   1834
   1835
   1836
   1837
   1838
   1839
   1840
   1841
   1842
   1843
   1844
   1845
   1846
   1847
   1848
   1849
   1850
   1851
   1852
   1853
   1854
   1855
   1856
   1857
   1858
   1859
   1860
   1861
   1862
   1863
   1864
   1865
   1866
   1867
   1868
   1869
   1870
   1871
   1872
   1873
   1874
   1875
   1876
   1877
   1878
   1879
   1880
   1881
   1882
   1883
   1884
   1885
   1886
   1887
   1888
   1889
   1890
   1891
   1892
   1893
   1894
   1895
   1896
   1897
   1898
   1899
   1900
   1901
   1902
   1903
   1904
   1905
   1906
   1907
   1908
   1909
   1910
   1911
   1912
   1913
   1914
   1915
   1916
   1917
   1918
   1919
   1920
   1921
   1922
   1923
   1924
   1925
   1926
   1927
   1928
   1929
   1930
   1931
   1932
   1933
   1934
   1935
   1936
   1937
   1938
   1939
   1940
   1941
   1942
   1943
   1944
   1945
   1946
   1947
   1948
   1949
   1950
   1951
   1952
   1953
   1954
   1955
   1956
   1957
   1958
   1959
   1960
   1961
   1962
   1963
   1964
   1965
   1966
   1967
   1968
   1969
   1970
   1971
   1972
   1973
   1974
   1975
   1976
   1977
   1978
   1979
   1980
   1981
   1982
   1983
   1984
   1985
   1986
   1987
   1988
   1989
   1990
   1991
   1992
   1993
   1994
   1995
   1996
   1997
   1998
   1999
   2000
   2001
   2002
   2003
   2004
   2005
   2006
   2007
   2008
   2009
   2010
   2011
   2012
   2013
   2014
   2015
   2016
   2017
   2018
   2019
   2020
   2021
   2022
   2023
   2024
   2025
   2026
   2027
   2028
   2029
   2030
   2031
   2032
   2033
   2034
   2035
   2036
   2037
   2038
   2039
   2040
   2041
   2042
   2043
   2044
   2045
   2046
   2047
   2048
   2049
   2050
   2051
   2052
   2053
   2054
   2055
   2056
   2057
   2058
   2059
   2060
   2061
   2062
   2063
   2064
   2065
   2066
   2067
   2068
   2069
   2070
   2071
   2072
   2073
   2074
   2075
   2076
   2077
   2078
   2079
   2080
   2081
   2082
   2083
   2084
   2085
   2086
   2087
   2088
   2089
   2090
   2091
   2092
   2093
   2094
   2095
   2096
   2097
   2098
   2099
   2100
   2101
   2102
   2103
   2104
   2105
   2106
   2107
   2108
   2109
   2110
   2111
   2112
   2113
   2114
   2115
   2116
   2117
   2118
   2119
   2120
   2121
   2122
   2123
   2124
   2125
   2126
   2127
   2128
   2129
   2130
   2131
   2132
   2133
   2134
   2135
   2136
   2137
   2138
   2139
   2140
   2141
   2142
   2143
   2144
   2145
   2146
   2147
   2148
   2149
   2150
   2151
   2152
   2153
   2154
   2155
   2156
   2157
   2158
   2159
   2160
   2161
   2162
   2163
   2164
   2165
   2166
   2167
   2168
   2169
   2170
   2171
   2172
   2173
   2174
   2175
   2176
   2177
   2178
   2179
   2180
   2181
   2182
   2183
   2184
   2185
   2186
   2187
   2188
   2189
   2190
   2191
   2192
   2193
   2194
   2195
   2196
   2197
   2198
   2199
   2200
   2201
   2202
   2203
   2204
   2205
   2206
   2207
   2208
   2209
   2210
   2211
   2212
   2213
   2214
   2215
   2216
   2217
   2218
   2219
   2220
   2221
   2222
   2223
   2224
   2225
   2226
   2227
   2228
   2229
   2230
   2231
   2232
   2233
   2234
   2235
   2236
   2237
7896
4992
1382
2920
7533
2709
6020
5321
2698
6806
8008

1340
1472
7147
2707
5491
7003
2337
1401
5309
4385
2805

6019
1924
8917
6303
9358
3640
1563
1902

10946
10333
8504
6110
10157

4578
1711
3343
6159
4045
3487
3070
5663
3518
5839
5911
4970
4852
4512

4277
3324
6172
8272
2707
3292
6599
1204
7030
3075

6907
5595
10251
8654
4036
11545

16787
11035
12217

2196
1519
5810
6837
1193
6480
1237
1659
4323
2896
3878
2894

15886
20356
23636

8795
7986
14228
15738
13503

6598
17951
17508
2446

1382
3232
6467
2791
6250
2704
3898
5569
8676

2582
8767
3195
7957
6614

24737
34912

28868
34308

2703
20947

5548
5930
6705
4227
6120
8723
4597

5877
1223
5789
2207
3488
5210
3056
4300
3880
1826
5366
4531
2016
5304

4226
5314
6437
1737
1229
3757
5128
1058
5940
3344
5188
4963
1403
5498

4969
3096
7035
2695
4747
5109
6294
7990
1539
2608
2944

14127
9751
4842
1106
2779

11896
6643
15874
10487
4141

4696
6644
6285
4321
4080
6888
5213
5048
6545
5848
1690
5351
2560

17296
4277
8327
7931

8374
3794
5435
6968
4768
3458

5090
5614
9448
10331
1311
12604

5126
4860
1299
6934
11746
2628
12132

6648
8567
10219
2385
3642
10478
7662

9206
2176
6472
12314

7006
9478
2742
12074
11993
3221

2458
4271
6417
13749
5411

7826
4566
10845
4535
5673
8305

8264
11302
7040
9481
9935
6624
8376

10460
20936

3456
3498
6808
7408
5543
3673
6672
6650
7560
2477
6505

6943
3217
6235
5079
1386
3453
1736
4569
1422
2804
5807

2241
1925
3348
4805
2575
3656
1379
5628
2348
4652
5052
5788
4128
2160

4839
3854
3192
4055
1892
5418
6415
1645
1609
3844
3097
2117
4043

6996
16021
23549

5493
5824
7101
5017
8221
5407
1963
6083

4896
18916
17584
19464

2897
1198
1847
4416
3086
2006
1743
1387
3390
1416
4713
3831
2789
5146
2220

9452
8265
6453
2831
3803
1928
1047
5087
9454

2885
1518
5218
2629
5204
3715
4468
4399
3020
5194
5361
4566
5875
3995
3081

5435
3159
1378
1333
4491
5405
4858
3744
5468
2313
3014
2236

7027
5112
6675
1149
5519
7197
5210
3811
1259
3794
2700
6518

6066
2040
1948
2972
3816
1477
4477
3085
4169
1245
5008
2016
4449
1544
1511

5909
3378
12050
6988
11093
8034
2552

5647
7225
1416
4531
2148
5176
1086
1268
3907

8824
12672
6094
4105

9982
1255
5102
2060
8348
8610
9019

6442
8353
2849
6823
5061
8540

1020
4819
2371
6452
2589
2140
3018
6422
2079
1049
4183
1959
6889

3370
20341
6283

3568
8914
2474
1840
1092
2901
4619

5489
5048
2151
1275
4555
6105
6393
5439
1175
3143
1039
6159
4280

25302
11104

16342
19486
6818
5872

4287
7300
5106
6009
5397
4743
8786
5374
7723
3342

7830
4687
3639
5942
8019
7531
4763
8086

2928
12662
1729
15599
7031

4504
8351
3310
2860
7474
1052
7088
7300
7653

3800
3285
2244
6146
1527
2496
3373
2935
4073
2708
5854
4532
4265

38782

3895
2886
3397
10665
7954
5994

3830
4381
4042
3631
2109
2742
2748
1117
2772
1921
4357
2960
4504
6021
2300

5684
30508

5467
4827
7991
4299
4152
7070
1911
1345
5607
6490
5631

2288
4534
1402
2221
2137
4623
5745
1848
1638
2562
1095
2539
4090
3929
4330

3776
11693
1189
2039
2662
11224
9212

3778
1619
4008
1706
1926
3844
5194
3554
6272
2988
4779
5481
1443
6297

1712
6076
7332
5267
6685
2555
4517
8692
1819

23640
10894
25482

10592
9277
1228
1197
9162
4838
3783
2691

15579
16090
5228
4273
5288

4044
10911
4767
8658
5775
9369
5332

8063
4322
5109
6744
5653
9544
2610
2241

3885
1140
10508
11910
6096

7234
15371
10892
15338
12191

3698
3413
3783
3362
1828
1302
3426
3147
5558
2644
3636
5842
5261
3312
3164

3088
1303
2194
5841
5330
5986
4108
4571
7161
6276
5920
5011

6546
30555

5922
2401
4792
7175
7942
5040
3601
2213
6802
2244
6891

2694
7905
6046
3782
5591
3665
4195
4579
4300
1822

6308
2993
5663
4780
6638
6503
6307
4682
7281
4580
7441
5611

9706
4619
2108
8345
2422
12140
9146

4984
10121
4062
3797
5130
1641
11492

7592
9412
5474
7809
8073
2056
3839
3557

7893
3556
9427
2836
10256

4410
3041
2124
5830
4200
4102
5146
3355
4318
5422
4992
1979
2696
5277
4058

13134
35366

5363
1706
4925
5967
8514
3362
1424
4427
8906

2891
4388
10112
3409
2477
1138
3790
4712

9130
4622
9723
4660
2778
1083
2326
9254

3221
4739
3752
1220
10337
1159
2367
1900

2038
5545
5904
5378
4334
2897
5745
3670
4773
3087
5760
4026
3719
3084

8674
8656
4162
5125
4183
3496
7379
6150
5225
8014

10321
16081
6163
2030

31755
18352

1666
15493
8858
15689

1903
7006
9002
5067
9397
8703
7534
8188
4983

4398
12055
6820
2412
10308
11231

5914
9582
4568
7679
5867
5798
2955
7834
1833

2554
1886
4590
3753
3161
4039
2435
1172
2690
4564
5160
3715
2834
6074
1251

9837
4501
3669
7682
2762
6072
8731
2324

7030
6956
3040
2185
4717
2907
5255
1194
1309
5100
5630
5164

18808
5780
13062
16131

5436
13758
12390
14884

5344
3178
1907
6945
6435
3985
3637
6984
2108
2282

6870
3774
4149
3361
3208
3696
4265
2295
7068
4365
6729

9828
3819
7654
2391
11354
6751

5409
6025
6772
4005
6894
2723
2485
5866
5744
1804
2509
3285
5663

6630
7966
6366
2854
3478
6566
3790
4047
8471
5911

5930
4813
10365
1430

13119
11915
4732
9949
13699
9790

3413
3027
5513
3320
4421
2507
5781
2622
5472
6590
2021
2164
4106

49386

3656
7422
6157
5982
3944
5726
2628
6618
6138
2186
4744

33805

9976
4213
4359
3723

4106
1423
3334
5115
3819
1308
2652
5954
4439
2188
3415
1104
2973
1681
4704

64085

1097
4369
3803
3247
5135
6928
3419
2418
5130
2555
3043

4831
2425
2023
1667
6410
6422
5851
4966
6721
5312
3792
6700
1545

1742
5176
8587
9261
15254

3097
6016
5558
3004
4372
1986
5576
6105
1709
1326
4997
5528
2823
3072

1228
2891
3056
5874
2267
2232
1754
3979
1881
6633
1889
5506
4377

3703
6310
1020
4891
4911
2913
3888
4642
1963
3716
2222
4528
1030
6081

10172
1472
6212
9125
9365
7866
3525
4752

2546
2326
5739
1010
4724
5324
2495
2999
5272
1937
4396
6333
3632

2944
1285
3457
1980
2346
5712
5088
3718
2036
6725

4335
5577
4533
3275
4297
2774
5029

1396
5993
4058
1095
4388
1843
1643
6192
2801
2583
4286
5483
2308
1577

1584
7552
8133
9503
1989

4584
7691
4707
5757
2519
2097
1460
6651
3569
1159

9366
3998
2020
2598
2166
3298
6533
1323

10007
2282
10952
3217
8819
7164

3095
1126
1893
1540
3172
2310
2566
2438
4431
3423
6675

4131
9513
11678
5248
7769
3887
3494

5382
1013
4021
7366
12330
13746

3536
4407
1205
6210
1388
6202
5314
3286
6888
3049
3946
3684
4187

1934
1285
3262
4136
5790
1340
2597
2992
3008
5698
3688
3086
2459
2413
4769

2150
1030
3068
3747
5417
4237
3311
5081
4846
5555
4650
3830
2209
3069

9935
9564
15110

3038
2079
1059
4905
4104
3502
6338
1366
5990
6073
4692
4706
3474
3469

5845
1176
5553
4578
3868
6154
4799
5079
5927
4185
1806
4449
6248

1280
2823
1372
5899
2547
5738
1545
1046
2917
4931
6094
3690
5021
4657
1214

3046
4952
1138
2373
1412
4848
5772
4750
4741
5752
5977
5270
5526
3509
1793

3228
9849
11815
6507
10144
4756

5119
1764
1718
4813
3662
4731
2755
1315
1975
5716
4859
4748
4809
1296
1689

2909
7209
6124
3235
4089
1271
6220
10328

5630
10237
5572
1065
2126
7181

32487
2379

2718
4228
7834
6711
7619
6321
1080
8584
6860
6542

5106
8514
6109
1204
5159
7935
7292
8114

5898
4837
6825
4587
1021
5713
4862
3864
2022
1129
4444
6439
4369

8875
7916
2177
2085
8103
7908
6266
9099

23274
30650

5537
21092
21841

5852
9025
4459
4883
2577
4679
5673
1548
6726

4034
2542
15179
6499
3472

2228
5558
7863
5080
6441
2064
1676
8473

18854
5610
18471

1196
3063
13221
19006

37369
24756

4271
6806
6381
6363
5221
5729
3829
7832
1150
3352
3210

1422
2606
6070
4950
4300
4023
1862
5027
5668
5058
3969
2359
5394
6001

12165
13318
11945
12507
11398

9539
8607
7451
11189
11056
3209

5845
2759
4046
3838
2768
1168
1237
6370
3384
3938
3946
5028
2603

20671
8067
7232

7376
3530
3343
4917
6712
5080
5846
2774
3020
5738
5500

5185
2455
6887
7349
1917
2435
2458
3676
1783
8567

5585
3750
2664
6867
1506
6830
1279
7877
2757
4091
2731

11132

6128
2421
5519
4390
6457
2769
1410
3365
5682
5685
1502
3245

1265
7559
8923
1805
9738
3780
9131

3052
5440
1672
3462
1053
2902
2137
5053
4905
3544
4374
2718
5799

24868
18500
13495

4653
5142
2117
2908
2324
4335
1096
6733
2380
5352
1830
1893
2491

3142
4111
4577
6019
1075
2596
4950
5814
5880
5573
3672
2623
5602
1032
5599

7365
2959
6303
6111
4607
6530
4873
4367
3776

16700
7439
4758
6160

4203
1817
2941
5662
1387
1698
3031
3718
6087
4971
5592
4460
5271
3867
4998

22671
4704
23657

5028
5059
4212
1200
2284
6082
4589
4383
4682
1243
6449
1380
4515

10431
11132
13078
3070
8963
1329

3931
6924
5760
2448
4709
13742

4493
4759
5130
5004
7898
8508
6718
2769
5103
4254

2261
4383
1602
3767
4634
3704
4242
6316
5351
3531
3470
3904

3541
2879
1596
4477
1209
2089
4365
4813
1830
1069
2994
6076
3379
4130
4102

11774
16285
15432

1364
3558
5162
4115
2730
3464
2673
4541
5020
5299
3199
3221
4372

2696
2080
4206
1901
6091
4955
2674
2184
4977
4339
1011
3766
5911
5316
3703

21030

6714
3093
1168
1507
5134
6516
1572
8383

5080
7055
6559
4514
7036
7348
5836
2223
1996
4888
3666

25117
18822

2855
4165
4812
8068
6471
4447
4482
4775
1002

5999
5674
4022
7403
5593
6164
5109
6856
3449
1689
3727
2115

5781
4639
3684
4010
4018
1004
3081
1003
1702
1457
1301
2122
2014
5790

6373
1849
4389
5772
4888
7981
4238
1476
5550
2922

1513
8603
5489
6664
4505
7378
4185
8087
6799

6482
3622
5516
6214
6243
6214
4711
3038
3398
5483
3145
3536

9125
5549
8576
5240
6032
7952
5140
7580

6079
2048
4407
5706
2535
4588
5182
3204
5287
5221
2457
6932
4174

5505
1576
13849
5436
2535
3865

2178
5420
1013
6435
3810
2903
5079
4332
6257
1344
4511
3127
6464

3805
2215
1614
2501
1067
1874
6199
1733
2146
6581
3514
1175
1099

6473
3376
4934
5773
4970
7229
5716
1014
7507
6012

3636
3377
5729
2413
6252
3314
2928
2317
1157
2788
3842
3906
4650
5338

5103
2724
3794
1431
5838
3971
2107
6475
1746
5986
3736
6345
4124
5664

3774
2420
1478
2100
2608
1168
1584
1266
1346
1262
6217
6392
2148
4525

3294
14112
2438
13482
4287

10170
4078
4238
3724
8472
9110
5386
3743

10397
11155
4476
7990
8374
3340
4575

27723

7777
9699
8470
1721
7728
1288
4458
3428

12000
5191
8549
9184
3081
11587
9430

13626
2596
12534
7672
5161
1160

7830
3505
7940
4756
6977
3085
2639
6439
4919
1421
5196

2714
1424
7020
8593
1436
7652
1146
4168
2069
5958

38215

1436
6327
10725
4280
4509
10301
5183
5166

6068
8243
6171
5575
9093
6123
2831
5664
6278

4093
4619
2578
5902
1131
3288
4886
4994
6088
6377
1852
4254
1419
1504

7127
8649
2523
8023
3063
2677
1759
8632
7805
2999

3419
1111
5599
1055
3407
4964
3556
7249
1100
7148
1852
1549

5414
11474
1685
8818
10288
6138
1983

23129
2195

3104
1599
2327
3640
2230
2791
2344
1035
1046
3399
5096
1067
1987
5786
1395

32647
10609

6020
2279
8718
3103
7022
6464
6180
3968
3275

3221
5381
6110
1860
4557
4705
3658
4172
5002
5578
1355
4114
3501
4821

1312
1921
2644
5044
3336
4520
1253
3184
3732
6754
2139