summaryrefslogtreecommitdiff
path: root/2022/inputs/day_1.txt
blob: 80654ab3ea9b7f7776e1a595a53faff056d94a4c (plain)
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
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
20576
21113
1865

2343
3759
4671
3514
6866
4546
3609
6326
5906
5442
5195
5583
2710

16332
2699
3741
7185
5896

2267
3893
2980
2947
3050
4802
3632
3782
3496
2039
5480
4251
1354
4110
3729

18422
14719
12219
9338

3508
14810
7562

26427

50479

3728
2075
2833
3230
5686
4192
6422
3889
3909
5401
2133
4783
4033

5427
5821
5961
2101
5372
3020
1967
1515
3524
1501
5739
4338
1101
1814

31305
16702

4486
9183
8344
12223
7689
3016

8393
8685
13413
10985
8315
3788

13014
3271
9400
1992
12994

11346
10251
4907
10542
7255
1851
10403

54808

22212
20801
21801

5884
5430
2035
1874
12640
8107

5482
6859
5162
8539
6095
5773
6728
1805

4318
7332
3963
8325
1885
2389
5016
3755
2506
7459

8462
8625
5314
4225
4490
5034
5831
9497

1372
4798
1102
3997
3807
2653
1825
1917
3496
3109
5821
2541
1985
5603
4429

2610
2675
4421
6752
9773
11199

1461
4542
3911
5062
2511
2698
2349
1237
5175
5261
2584
5874
4620

3224
2819
3777
1928
5084
4794
6603
5089
1712
3575
6366
4996

11590
15298

1732
5735
4073
8618
3323
9048
4057
1730
1352

6099
4661
4859
6238
5420
4029
6304
4408
1153
3267
5079
5316
4313
2053

3558
7386
4576
3634
5316
2514
10040
1142

6295
7089
3635
7431
4617
1446
2176
3275
2918
1017
4783
7275

5394
6103
12373
11996
11705

7358
1411
6453
8222
2769
1876

11664
23449

5790
5169
5938
4629
7410
2332
4168
3862

1178
2663
1199
2213
2130
4467
5858
2299
5782
1258
2804
2389
3189
5331
1504

20440

14518
37385

3145
3261
6673
10868
5418
5314

11363
32647

43296

15894
13236
15512
5712
14246

6781
2578
5618
5439
10274
1150
9670

14103
14290
18309

2913
5225
6490
6106
9720
3185
5319
7907

4639
8200
7643
6855
3179
7296
1722
3701
7727
4696

7122
1790
1000
1669
4656
1074
5694
3842
2869
5367
4835
5366

4403
29252

1334
3957
6116
3518
4336
5956
2847
5139
4145
2381
1033
1090
3084
1006
5445

1266
8219
11975
1448
4872
5952
11836

47039

2057
1384
12248
5983
14939

3365
1461
5510
4133
5086
5883
5206
1646
5123
5439
2604
3940
5788

3323
1300
5903
2394
3720
3032
3626
2745
1506
4918
3444
4036
5288
4577
1312

3799
4433
2101
1111
1416
2845
3917
3831
3914
1470
5090
4247
5826
4868
3098

10489
3303
14002

8497
8272
10026
7923
1514
4377

10675
6889

2209
1843
3090
2872
3131
3253
1451
4466
4324
1846
5920
2230
5032
4709
5093

8069
2206
7783
8083
2719
7609
10018
5760

18179
5920
19231
10281

8784
3672
8468
5364
6517
7935
6765
4531
3725

7255
5920
7198
6102
3508
6387
7393
1369
5819
5501
4246
3924

3015
1547
2789
5256
3726
3730
3927
3119
6072
5975
1699
1298
1143
3060
3621

4768
4440
3737
6842
4013
2782
4355
6429
2795
6119

8073
4257
6133
8704
7760
1856
6286
9540
4001

12220
2290
11849
5142
11334
2195

7417
2521
6307
4973
6115
4711
6979
5766
4693
7093
5102
6243

5545
5788
6456
3505
1417
2795
1332
2246
5923
4595
2625
5600
6882

5151
1836
1749
9667
5727
6016
5880
8658
5713

11762
19759
16927
1676

1416
2057
7261
6409
2761
10013
4271
5663

4043
13430
5809
5137
5567
7237

2272
2910
2347
4139
4200
1151
2200
1080
2377
1025
2121
5555
4991
4064
1581

4410
5763
7428
2523
4697
3205
2112
7267
5998
5260
2638

24158
11935
16422

5646
8050
9167
4442
8747
5644
1432
9406
5271

6935
5132
3932
1403
3481
6183
1379
3481
5295
2469
6071

1391
3909
3709
4322
5556
5680
3847
6440
1186
3125
3309
1926
5055

6720
2591
5190
5752
6945
1449
2342
5203
6876
3126
5756
3276
6033

4172
4948
3283
4148
5099
1986
5267
4268
2269
4827
1848
2069
4351
5824
3392

27910
3719

1614
4131
3647
1986
4052
3567
6704
2935
5863
4276
3894
5633

4661
3119
12461
6511

8508
9046
9839
9767
11123
11641
10796

18066
13926
12845
16772

3277
4231
6197
3835
5077
1997
4358
3227
4468
3439
5138
2119
5151

2154
7536
8238
5169
7593
4794
1380
4787
3160

4112
5593
1909
3865
4222
5857
6345
5754
6790
3949
2151
6559
1628

4379
2228
5188
4142
1701
5397
3658
1239
2550
4179
5389
2819
3685
2996

11002
13882
3882
13706
11087
5838

10144
10584
5002
9792
5020
2086
9097
2954

7171
2630
8183
6856
5022
2334
2581
5043
7984
6596

37145

7820
3645
3311
10883
6330
8016
10794

6262
5203
5709
5080
5320
2562
4604
4126
4549
5592
7500

1823
6193

14600
1724
12158
3864
2486

1401
10132
16192
11882

4823
1689
2524
6377
7431
4357
3713
7343
3457
6712
3012
2947

18318

30203
24835

4292
1221
5654
5428
5278
1575
4268
6023
3891
6261
5178
1550
1173
4501

3036
12480
8453
7215
3536

6244
5588
2211
9838
10042
4662

7163
7724
6376
3915
3922
5919
9180
4421
3726

6044
2245
9227
6569
11782
2494
1405

2826
3400
4664
5917
2934
2817
2686
3770
4318
2659
3960
3752
2592
3016

3542
4286
4291
1668
2999
4739
1226
3063
2509
4095
2918
4427
3673
2312

10232
6672
2804
5236
10466
6948
4811
8435

7315
9233
9488
7129
3549
8730
2150
4258

1510
1286
1316
4569
4419
1288
3313
1076
2955
1837
1263
3531
5726
3300
4617

2779
9026
4720
3817
3701
9456
2337
9127
8076

4113
7168
7030
3438
1686
5641
5282
5710
7170
7722
1365

14199
4119
6337

7418
16770
12037

6225
4693
5303
2626
1008
4163
2985
1425
4092
5396
3417
6143
6499
5619

1133
3945
4897
4828
3642
2893
1732
1247
1963
5962
4106
3387
4829
2595
5867

6122
3406
6933
5611
1044
4815
5767
2562
2197
6550
5551
3119

2901
6744
3204
2822
5068
4457
1079

4452
1253
3943
6092
1706
4791
3951
2090
3114
1515
2004
3980
6366
1771

13893
11323
13829
7168
14871

4796
2089
7885
8628
6715
4143
1381
1412
5611
3672

3768
4839
3066
12255
2517
5999

1810
2477
4634
3880
5517
4773
6438
5496
3528
3022
5048
1612

12728
11268
4727
6643
6186
5735

5856
4873
2587
3053
2763
1681
1641
4235
1895
2865
3886
1090

7837
3957
7666
15287
4153

33476
15842

20446
28621

4257
2252
5779
2424
3048
4297
6185
3896

5005
2248
4388
5507
7246
5802
4730
6816
1882
3101
6888
7312

4287
16345
11713
1141
1576

5534
13649
2963
10251
8072

46888

19996

6251
1783
2931
9216
5802
6353
5406
10761

8964
6194
5594
2981
4283
5227
1111

3768
4065
1420
6334
7126
3430

6369
2958
2548
7475
6389
5121
8008
1957
4481
8452

2985
7921
7868
9901
4221
8815

12828
35189

6415
3009
2332
6851
5956
1894
6421
4728
6698
3628
2004
6174
5251

5518
4788
1959
5935
7906
6064
5242
4082
8573
4529

68508

3847
3451
8433
5073
4464
7378
8997
8107
7266

3750
3841
4113
5005
4238
1316
4027
3120
6083
3892
6303
6364
1699
5665

2863
5168
2244
2180
6794
5924
5793
2997
4871
7578
1821

2717
1900
4743
6280
8703
1225
2711
5260
3870
7283

4323
9508
3221
8294
4081
8086
5465
10185

6295
9301
2663
9299
8681
2628
5173
8236

1093
6211
6172
3120
1545
5010
2555
4503
6041
2256
2054
3556
4189
4079

4227
5046
10539

16145
12616
1897

10759
13443
2817
5487
7129
13704

9237
9637
5517
5033
7727
5903
7685
6360
9147

11730
6487
7984
4641
10800
10737

2926
3365
10511
1019
5174
6880
10022
2021

7561
1995
2056
9535
12687
11037

2986
7624
4960
3148
3615
1248
6271
7689
6203

2078
6126
2217
3778
2469
2940
1009
3727
3591
4631
6934
5679
5212

7293
8422
1249
9071
2397
9070
7249
5900
8496

18221
12199
23082

2756
2031
15919
8850
11519

4213
4007
4750
1689
6301
2769
1822
5633
3829
6259
1941

4566
11741
2449
9639
2853

5442
2931
3418
2474
5999
3614
1092
5745
2216
5437
4653
1596
2064
4568
3889

30188
30811

6631
7390
4365
10085
5771
5407

5994
4371
4328
4888
2557
4400
1917
2487
5787
4068
1608
4897
1872
3580
1828

12407
15919
18883
10093

10235
18157
10243

5020
7857
7218
4726
5184
4807
5762
6433
4435
3292
2582

5435
3279
1483
2174
4082
2016
3470
1106
3156
5028
3973
3309
4918
4886

5234
9601
9386
4696
5400
3738
4093

3468

2988
13322
16091
6182

8902
14057
24074

2417
5580
5165
7582
6674
6646
2562
7885

4197
5211
2837
6012
6525
4345
3060
4458
6405
6556
1167
2705

3137
4709
5239
3930
2685
5421
2847
2443
3801
3067
4431
1073
6625

25928

11278
3062
7704
7328
2742
7913
10850

4179
3352

5766
2479
5510
2723
1559
4851
2808
3149
1900
5551
1168
4292
2706
1887

5644
3980
1953
1302
4673
4792
5560
4700
2098
4581
2026
3986
3621
2729
2734

1634
1891
5864
3643
1622
1096
3405
3519
4975
4773
4544
4211
2889
5510
5677

5747
3716
1570
4609
3562
1537
5157
4558
4131
4544
4445
5116
2357

8035
15475
8791
12796
1809

3956
3423

4498
14291
5435
11333
12805

16130
15515
8077
5292
14806

5441
7830
8229
19304

6133
6807
5145
3100
2799
6450
2844
7369
5750
7453
6917
5280

7733
6790
3399
9413
9225
7820
3627

10128
5460
6217
1468
5069
1867
2561
3563

6203
1220
5422
9143
8279
9127
2197
7563
5805

5641
4988
3833
6330
5125
4818
4985
5806
2835
2538
4243
3944
1313
5633

1670
3783
5004
9925
2056
8138
2273
5211

7054
3876
4804
5782
2864
4869
3974
3365
7392
1003
3421
2282

16982
10310
9105
15909

4006
4721
1089
3784
3735
1462
3572
3903
5100
3553
4538
5008
3474
6114
5023

7712
3772
6012
3780
2039
1225
4572
7205
3724
2743
5649

13835
16341

2440
3526
5922
4275
6518
7738
4511
9176
6738

8973
1525
11024
10053
1167

6878
6330
2436
6166
6009
5824
5849
7599
7667

6661
32224

4835
4152
5550
17374

4829
11255
11845
8734
11026
12040
2598

5651
8148
7319
7168
2570
2667
6102
7372
1901

5257
1897
5295
2643
6499
6384
1979
4897
6198
4986
4463
6078
1669

36617
9770

5488
18324
3889
2697

3909
5302
7668
4954
4574
7610
4162
1222
5727
4826
4429

50529

4561
7022
7778
7386
2126
1350
8767
1089
4340
1013

2218
6429
5964
1643
1181
6695
6759
1766
2985
3029
6439
2646
6814

53117

9836
6608
13067
4747
10627
7074

7382
7263
2142
2197
3237
4509
6866
1487
6288
3515
4318
4403

9503
7732
9320
4184
4429
10334
3313
5438

15150
15460
14761
8079
1070

2206
6973
7571
2311
3170
8153
7794
9043
3857

4169
3297
1703
6039
1189
4565
5455
1584
4338
1759
1854
1093
5004
1133
2004

5262
3782
2259
5446
2978
6146
1939
1805
4517
2969
6390
2784
3689

10342
6089
7688
10383
4769
7696
7393
10301

6666
10943
1638
1975
5509
5767
5673

15320
23126

2813
7182
3956
7486
10251
4172
1862
4006

15496
4847
8430
1683
13281

4685
3580
1308
8183
6367
8410
3052
3020
1217

4252
5883
4079
3580
3064
1385
4488
1790
4826
3157
1747
1783
3312
4652

14551

3025
13696
3537
4087

6169
5270
5187
3572
3060
3599
4252
4886
5244
5231
1359
6340
2142
4429

5850
4447
7828
4518
6431
5995
1284
5499
1372
2666
7721

1191
20856

13838
2247
12654
11027
9684

4997
8716
6293
7317
1002
5121
6663
7838
1922
8001

5614
13883
2757
11574
3051
11435

45664

2476
7792
8480
7283
9042
7090
5830

2721
6238
8011
1974
3526
2811
6167
1778
3507
7992

3082
4367
4463
1753
3627
1468
2616
1456
1033
1110
2453
5058
1665
4399
5720

4019
6080
5496
3896
5752
2673
2460
2284
6342
1710
3860
1223
4688

1121
3153
2961
2103
3816
6492
5483
2086
6154
4440
3196
1630
3140

4140
6238
1092
1218
5688
6097
5695
3413
9453

29041

3320
10344
21501

8209
11402
11152
6367
5191
8598
8608

12087
24388
22987

1668
3447
7162
6136
5098
1868
2116
2716
1715
1089
5410
5259

5913
3696
2832
5618
3555
1311
3641
2488
4987
2104
2269
3040
1706
3762
2384

6731
2310
3908
6314
1004
4632
3402
2044
3407
2833
1007
4695

4894
9624