summary refs log blame commit diff stats
path: root/2022/day-01/input
blob: c624c990daeda8d4b20f8f3119cbabdc4d621cf7 (plain) (tree)
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






















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































     
8417
8501
5429
2112
6482
7971
9636
4003

4697
2941
3275
6060
4879
7158
5066
3196
5780
3143
2510
7073

3820
6710
4781
6241
3975
6308
5289
6575
2662
4804
5352
4610

18980
3731
16643

6500
2810
13252
5288
2110
12393

5354
5521
6015
2501
6067
2465
2201
3864
2661
4078
2399
3212
2831
3268
2726

4701
4530
1699
3015
3682
2537
4554
2826
1895
2652
4074

3650
2113
4750
6639
5177
3823
1529
5671
3679
7061

1984
3240
7139
1931
6740
5695
6572
3264
2904
7199

4982
3483
3358
2762
3983
1341
7420
5830
5709
6140
5363
2636

8943
9452
14560
11685
9792

51549

4032
3303
6291
2010
1099
4304
3308
3226
7038
5911

3627
4414
3217
3388
5294
1914
4938
1120
3825
4163
5549
1712
2589
1550

3683
5829
3937
6935
8588
2765
9142
6662

2440
1029
5550
4674
3176
1791
3867
2779
5259
4676
5868
2371
4557
1058

5431
7001
1789
7292
2550
6087
6538
3913
6977
2262
5710
2555

10586
1560
9521
6677
7222
7567
9516

2974
4438
5184
1797
3472
3685
4252
3512
6003
3274
6482
5545
6207
3442

2542
2128
3556
3399
2355
2355
2887
5069
6026
2508
1716
1556
2295
3955

25725
15128
7375

14056
1829
18860

55324

6072
6692
4264
6261
1588
1143
7373
6603
5488
3320
2545
5954

18062
29180

3677
6522
4883
7097
5284
2549

48546

3552
4460
1059
2662
4123
4032
4430
3578
3441
3895
3487
1717
5564
2195
5687

3760
3157
2112
5937
5018
4986
1568
7508
2288
4252
4226

8943
35829

3615
4087
16628
9725

18133
3552
19658
8840

5401
2506
2988
4760
5149
2556
1375
2458
1349
6012
3101
1719
4705

1915
4351
4834
6064
1864
6366
1081
4066
4200
6982
1148
6685

6497
19940
5418
19755

6763
4697
4844
6105
7080
7110
3403
1635
2373
4737
1538
4517

55242

5390
4892
9004
6322
2309

14406
2408
3189
13705
15881

8001
4336
7789
3403
7771
5339
3603
2882
2789
5457

5291
1004
4796
5162
3295
5628
6048
8055
2805
2979
6347

4342
2131
3900
9516
9941
10085
9855
4946

3766
12591
6027
7521
2532
2965

6640
8130
2235
3616
1513
4982
5757
6450
7833
2535

11114
9350
5189
7416
2510
12480

2161
1329
6055
5304
1213
5987
1021
1484
2736
1594
3897
1298
3701
3500
5264

1393
8359
7732
1479
1367
9665
4956
8989
2423

14947
26722

4382
1257
4970
3681
4299
2421
3996
4978
3178
5039
3989
5297
1322
1941

2901
5088
5876
5770
4000
5408
5932
3787
4428
3649
3000
4528
3172
5852
4803

3841
6352
7104
3285
8693
7082
8890
10598

32634

5064
4469
2675
5662
1483
5918
3117
4976
3964
2474
5210
1632
4618
2106
3214

1940
5559
2138
6436
1860
5369
5147
2794
1714
3409
1892
5806
3899
2305

4500
2147
4251
4609
3619
2567
5201
3390
1319
4424
3005
1397
1693
4714

2415
4424
3809
3615
3269
1986
2018
4848
5122
1968
3075
2470
5922
1937
4125

6317
6637
4533
5743
4806
3129
1306
3957
4663
7623

14487

34032
11976

5839
5692
6716
1473
1572
6622
7735
2335
5670
6461
2705

5643
1721
3150
6460
5134
1124
3925
1463
1951
6910
6680
3038
2685

3205
2335
4418
2358
5683
2334
1910
4780
1315
1613
1523
2882

3266
12924
8477
7172
13876
9290

18737
7661
5950

61407

24968
23181

4341
5288
9306
10062
9350
4045

4607
2565
2507
4183
3101
5356
3384
4707
2040
5622
2513
2429
2496
1069

3590
5290
5371
6878
6657
8246
4479
4906
3830

7894
7018
5222
7556
7754
3433
4862
9010
6891

6337
21986
2791

1075
5278
3373
3820
1277
3217
1349
1758
2934
1298
5885
1544
4560
4384
4804

6345
1952
1082
5949
3946
5991
6474
6288
4526
5059
6081
1155
1388
5735

1166
6023
6465
2215
7056
7369
6983
1051
6578
6131
6334
6491

4486
5666
5937
5460
2587
1803
3938
1771
4157
5144
2624
4098
5403
2063
2746

6953
11646
2940
6280
4667
1413

5913
2811
1258
5507
6685
1464
3137
6716
4217
3656
6306
4198
4557

5846
2427
3635
6365
5987
5964
4458
4119
4522
3972
6216
5551
1705

2125
5680
1450
1701
5256
4673
5045
5515
1432
3565
3246
6050
5755
3390
5847

1655
5405
6132
3714
1627
7477
10344
6058

4914
4975
4158
2466
5685
2484
3594
1037
3369
1022
3917
3185
5233
5571
5222

6996
4804
1923
3688
4808
1448
2836
5346
5266
4603
2173
1082

5730
9574
5903
6668
5482
5088
8905
5333
7135

5377
2192
6250
1581
5354
3088
1125
2676
3780
3977
4634
3810
4168

3173
4961
1384
5868
4666
2902
7158
8275
5856
6056

7098
12466
4255
10181
13726
4866

1681
1910
5175
4773
7702
5183
5759
2788
2596
5676
5361

6560
5352
5182
13627
7612
10355

4780
1702
5111
1101
6959
4120
5441
4818
8091
6480

8332
5999
6744
9027
7948
3470
9144
6675
2996

6961
19157
1485
19127

22926

17211
14166
1463

5074
9836
4387
10138
10072
5791
3683
9806

5623
3668
4324
9990
4865
1793
10752

9739
18699
14526
4157

2785
1804
4527
4430
3373
10323
6855

2075
4828
2026
3909
6410
4035
3709
5177
3259
6033
5534
6097
2578

2246
6146
5899
1864
2881
4628
3176
5663
3088
3834
2935

16262
11795
14098
15140
13228

4323
8674
5497
8305
6261
7846
2593
10156

5309
3112
4563
1434
1107
7130
5727
4950
7466
6218
3641

6379
1200
2050
6235
4257
2532
3132
6179
4883
6282
6576

11097
12482
7593
3300
3342
2184

1950
2753
4277
8130
5451
7991
4993
7978
8004

20042
19430
5442

7059
6666
5832
6485
2405
2744
4710
1726
1121

2277
1842
1575
1955
1906
4176
4114
5040
5552
4857
2775
5033
3488
3971
3550

11844
9703
6549
7779
9117
1536

8861
25738

3649
10095
4132
1888
6453
7269
5898
9769

5465
8855
12706
6698
3456
4949

3093
8425
8580
8693
1401
6281
8069
7607
6368
7467

6885
1469
1315
2335
6669
3226
5261
2477
1931
6691
2575
1377
5029

5220
4639
5985
1669
1162
4269
6532
4630
4169
3164
6896
6432

12705
4248
5011
7544
2040
7767

60119

58181

69195

10643
5605
3433
3275
4741
2858
8151
10582

4299
10093
12455
2583
2604
11520

4609
8245
1989
17043

4998
8893
3978
4961
2847
8109
9266
1034
4808

6593
3208
3966
1649
5952
1961
4517
3911
4239
3255
4144

3721
2249
3195
1827
3942
2713
4481
2475
3566
2701
2832
2372
5281
3315
6029

5817
6495
8621
7101
3936
1675
3309
1873
8737
4558

6533
4655
4205
6051
2902
2566
2173
1535
5827
2807
6391
7194

5844
2233
4210
2293
2529
3081
1524
5844
5931
6456
6427
4873
3195

3101
3627
9503
1451
9148
1990
2748
5949

1357

4305
4183
8665
9225
5169
8711
7360
4352
8762

19297
6700
3922
13161

7177
5207
12649
10712
3766

3197
11717
4128
14139

5844
4035
9789
5874
6510
6863
9172
3398

3289
3003
7463
5109
6382
5082
2587
5094
7545
2487
2585

15763
18524
4143
8602

4828
2314
3592
3742
4802
3369
3590
5778
5439
4261
4063
3117
3004
2803
4503

3356
1306
6227
5953
1962
1596
1031
6259
1314
5303
4053
6606
6141

23367
13468

7561
3664
10113
11060
7173
6770

14496
3114
2958
10451
12975

2779
8809
7880
9646
5169
11946
10951

1808
8038
4003
2639
4307
2437
3374
6114
3179
2414
6346

3683
4271
5347
4651
4209
3216
4860
5151
3676
3964
5855
5537
2334
2847

3036
4491
2992
5222
1007
3398
4412
5978
4514
5111
2173
4115
3297
3917
4087

1120
9199
13194
8285
12725
2925

4647
8917
5082
2858
7782
3193
7282
2432
6432

8143
1337
7526
4612
3111
2914
2283
7143

13219
11724
11762
13753
11229
9784

2649
8191
6390
2745
7430
6038
7916
7448
2535

16115
13575
13440
12313
7022

3839
5604
3500
1413
4189
2483
4394
4244
5173
4677
2620
3916
2756
3345
5480

3136
4946
2793
3039
4646
6070
4631
1187
1349
5338
3411
2576
3330

1836
11177
12819
12092
11081
5211

3380
3522
6853
4943
3560
6687
2925
1849
7189
2430
4195
4027

17162
17251

12148
6285
8465
9842
2740
9321

5968
1099
5670
12712
4090
10669

5599
11408
2321
8643
7657
3127

5527
5415
3154
7523
7113
7944
1210
4328
2435
7446

9572
2600
4927
7038
2863
8806
6209
5458
6332

14202
11728
4854

2445
4571
5676
4766
6356
3013
7160
4432
4641
5337
2949
7099

5446
5189
2921
4698
4187
2921
3446
4539
3540
5492
2071
1449
1923
4901
5579

13333
5770
5180
9001
7376
8291

3865
4909
3073
1720
1261
5913
1136
2052
5530
5411
1702
1550
2913
5178
2584

10717
2353
1830
5310
8508
10132
10255

9848
11390
1490
8553
4819
2115

2023
1214
1606
9515
5918
1391

32192
31035

6595
5614
7624
8271
4408
5528
1851
1879
7449
6260

6197
7995
9114

1713
5615
1103
6443
4641
4952
6313
1337
6825
3202
5031
4031
4673

17667
14248
18603
7973

4832
5010
1017
2983
1808
6429
5847
5974
2629
2190
5018
5594
3316
2445

8857
1902
6649
5100
2108
2331
7523
9370
2149

4877
2080
3225
1529
6630
3562
2262
2460
3366
5855
1527
2721
5946

32414
14299

6015
2017
6133
9382
3482
7670
1090
4911
4220

4475
5519
2909
1638
5199
3699
3179
1962
4396
1750
2375
5751
3907
2693
3037

2510
6869
3477
4511
1178
4193
6442
5839
3640
4681
4547
4390
4146

4965
3818
1807
1184
2238
5347
3971
5439
5111
6372
2632
2137
1616

5784
6903
3123
5558
6147
3532
4366
2303
6913
1180
6775
2658
5388

3315
4958
3185
2507
4022
3424
1123
3518
5329
5409
5895
4483
5391
3281
1485

5753
2212
6587
4668
1712
6688
1846
3009
3829
5361
6819
1247

3500
23879

3471
4339
3831
4004
5783
5540
5242
5588
4065
5878
1615
1441
4345
3932
3752

4206
5411
8355
5696
1314
1549
8447
10241

4882
4973
3042
7802
5574
4666
2738
7655
7766

2498
2714
2695
4724
4075
5588
6234
5988
5455
4229
4890
3590
1722
5413

1034
2896
4742
4024
5667
6076
5041
8378
3271
8737

1411
23272
6602

3363
12044
11777
7395
4856
2881
12001

2064
4239
2992
6806
6814
3037
3173
3336
5565

2053
2518
5120
4318
1240
3674
7302
1160
3537
4288
2983

5826
5926
7843
2996
6079
7832
2716
8027
1470
8005

10435
24340
11044

7277
4053
1588
2648
5715
3133
5720
6702
7375
2244
7196
2918

20699
12028

11053
11400
3604
7989
7666
7379
10696

5916
13989

6510
4784
2679
11144

5017
3999
6453
1013
3002
4568
6255
6327
5108
2654
1390
3828
5913
2765

1242
8316
3256
1006
6026
10319
3552
6538

2266
2011
7466
2302
5729
1468
1527
6297
7443
3490
6348

2767
5816
5452
2946
3461
1647
5520
5237
3193
6009
5393
5583
2746
4326
3446

2147
1913
3254
5992
7458
4791
7670
3815
2950
6429
1796

17982
7519

33743

2744
8866
15440
10433
15680

1710
3609
1849
4343
5780
4180
3584
2376
4885
4627
1885
3348
2099
1006
2550

22016
29227

22422
12606
11998

5357
2121
2744
4713
6531
5164
5774
3553
4974
2279
3932
2702

4518
3189
3337
1722
2096
5583
2532
1486
2548
2643
5666
6102
4889
5184

4730
6382
3208
6277
2724
5944
2098
5082
1984
5999

6747
7644
8933
2013
7112
3608
7377
5398
1166

9919
6479
7831
6544
5801
10986
10245

9314
10790
5728
3835
9597
7245

12744
1502
11126
8626
13645
8998

5883
2823
2589
5695
6506
2769
4070
4731
5193
2890
2243

5437
6241
1398
3651
7865
1854
4169
2921
5701
2839
2277

4279
4987
5933
1476
2572
1320
2304
1148
4617
4571
1202
3799
3033
2079
5217

4247
3918
7174
7333
2215
8351
1339
7229
5266

1357
3298
3348
6580
1364
6996
6527
3579
4631
1355
7165
4424

19948
18739
15360

2666
3271
1581
6748
3957
6221
1543
2058
5185
1264
2211
1826

9309
5622
9303
2516
12117
4126
2700

9949
16352
18404

3351
10708
10017
2594
4711
1749
9432

8877
7738
10940
6554
6358

4961
7610
1594
5133
5937
2581
5131
4044
9096

2157
6653
5601
1394
5724
6487
4100
3519
2273
5199
6924
6953
4903

26443
31228

2953
10062
5321
4145
2668
2525
4886
2965