AoC2023/day3/output.txt

1388 lines
30 KiB
Plaintext

..224.....487...................718.....................378............................................284........310......313..........311.
....*..............................*744....486*485......*......741......@...359.#666...439................*925....*......$..+........@......
.235................758..440...........................251....*......262.....*..........*......................752......774.......515.......
.........705%..@746........+..942*591.347.470...#..257.........637...........793.......299..../.....813....509......464......&.........688..
.....82................................*.../..901.....*..................836.....&............814...*........*..............80...17*....*...
.../...*...679.661.....299...........222.............875.....213...161............964...894.........998.....310....258.85...........735.586.
.650..23..#......*.......................................760*........@./........................202...................*.....339.............
..............598......#.....536....702*.........705..........793......957............./........*...935...........965.......................
..................*.357...+.....@.......242.......*......283..*...=956.......118.......959...184...*..............*....401*527.....348...161
.63=...955.523..77......978.846....849..........699..........790........=911.*.....87...............486.........914..............=..........
.........*.........842......*.......*..................*127....................844...*....946.......................235...209@...710.735....
...........@.........*.....144....226....298........560.....253.........431......*...586.......723..../...482.......&...................*...
...........871../918........................+....................329*......%.....906.............*...350.....@...............365.......361..
......................536............................+..793..........664.....739................507......289.....256%...73..*...............
.356..834..............*.........96.939..............28.+....=..............*...........................*................$.553..........526.
...*...*.............501..746....*..-.......=.................890.....+...701..............807........447......97$..%...........58......$...
.891....346...699...........*.421......+....666......198*791......340.433............#...%...*.......................316........*.....%.....
..............%........81.984...........462....................../..........116...711....963...$................380.......745...85....224...
.........370......923..@.....................563...........188+.........326*...................67.815..............*582.....................
.........*........-........#530.........489........59...................................................#.....57.........100.*.......441*161
.637*....961...........118...........21*...........@..216+.........................+....432*.*309..64....992.......81......=.781.644........
.....324.........126......*166...............&...................385*..............233............*................*..436...........*517....
.88*.........390*................355..335...372....+254..............294...$589........&..803/.....38..-...........56..$....................
....235.-.........+196...948....*........-................359.........................398.............608..../.................145..346.....
........915.................-.485.945.................936*................114.............118...............490.536..............*.%........
.663........61.......856..........+....343....859...............*345.......*...=862............711.............................313.....606..
........23...$.....@..................*......................316.....529.362.............49......................307*791....................
225...............281...#..222.....@..283..............675............*.........911*90..-.....914..%39....509...............................
.......797*....$........23..../...895.............67.......164.896.....554.....................*............=..............460........181...
...........211.474...............................@...........*....*201..........911.717.#....192.75..679...........$.........*.........=....
....355.........................&.....................678.650......................*.....128.....*.....*.........925..230...105.............
....*.......409#.......*897.....698....427.........+....*.......*...............................313...670..521.......*....&.............*308
...838..335.................367........-..........325....233...224...950......688.....199.774.........................793.108........501....
...........*..102..924.349...+..595....................................*................&..............395+.....................753.........
.........318...*......*........*....676...759.154...................524...........908.........694.211................173...........*214..424
....458........403...........958.98....*........*..............688......957...488..+...........*.../....................................*...
.......*.............591...............218.....203.....196$.......+....*........*......................765......971......./....927*741..227.
......592..%60.$.....*.....885/....287...............................474.........409......226.174.......@........*.....230..................
...............162.169.................510..962..............17......................32@..*...*.................225....................-....
.....880...................201.....823*........*...914.724.........89...&.......267=.....717.54.436..........60...............&.........69..
710........601....306.287.....+.........65...308....&...=.../......*.....926..................................*........278.415......-.......
..............*..*......&..........241.%...................827../.265.............662.678......@...#......@.....$......-............734.144.
.............424..434.....701.....*........380*731.............24.................*...&........973..741....728..357.........................
........304.................*...881................238.....740.........947........587...22...........................271*........603....@...
...................266.....918....................*..........+.519.617..*...826..........*............./268..974.........486.376....*.295...
...939.........363.*...............378..........302....586........*....740...=..........380........931...........................12.........
...*..........-.....387...............*..588..............*..../...............315...................-...712..491.........956.....#.........
.180.454...................104..661...91...*.............811....370......471...-....419....804..........*...................*...............
.....*.......@../464........%..*............243.....578...................&..........*...........604..250.....784....750....998.............
.....245....165.................771...................&.......#.691...768....654....261.........................*.......*............566....
441..................91.....194.......643...932*............379.#....$.......*.................86.............940..263.638...........*......
...+.............%.../.......#.........*........344...795..................991..........544....*..................*..........767...266......
.......-..708..727.....191$......*.....698....=...................990................+.....*....308.......@......325.........*.........44...
...18.397....=.....93.........649.900.........62....-........322.....*.......@......339....619..........404..........540........./....*.....
..../...............%............................742............*...........196................874.205........96#..............203.224......
.........704...727.................496.......*........135....769........./.................%....&....*.../..=.........757...................
........*........*..424..........&........714.5........*...........@....884...............114.......674.144..83..........*302...........%...
........29....179..*............104..................531....629.455..................473......300....................254..............640...
..................296.......................................................1........*.......%..............548........*.....103............
....381...........................365#..713.282.......%744....................../....709...#...=...431...$.*......*.....837.....*9.....*....
......*.90.....347.179#...................%.......359..........92............304...*.....923.446.......385.699.....749..............193.206.
....922.+.......*.......-197.....................*.......128........273....@.....758..............439...................650*54.736#.........
................817..-..........152..594..949..807.......$...224...*.....124............889.......=...................................625...
....139....667......239........*...........*.......387........%..806........../...........*..788....632...........=8......584-......*.%.....
...........*.................280...........11.........*726............181......761..-....66.....%....-................64...........14.......
............742.736.725..........708.667..........332.......828*750......-.........425.......................944.....*...................926
.719...110...........*.....348...=..........121......*........................................*.......961.....*.......971...........+.......
..../.....*629........830..*............91....&..241..491...930............561................889....*....710.333..............163...311....
......%...................252.../..................*...........*270.......................165.....208.......*..................../.......694
...914...126...267.183........952..$645......414.822................................69.......-..........=..112.464..267....359..........*...
.............7*..........................806.../.....931.....*.....355..............*....928...........854.........-..............*993...101
439.897...........%...........8......381...*........*....748..987....*............437.......*....954.......................*................
.......*595....783........49.....110.$...675...8...60.....=........981........&..........730....*.............336.......120.790..........386
............90..............*212...*..........*.......985.....153........*..12...912*383......665.....754.....-.....................950.....
......790#.*........896@.........773....777..581..514*....910.....5.....579.............................=.......#.....................*.....
...&.......496...........347..............*...............*...................../............................790..............334......912..
692............609....&.......694..........693...213....620......695......871..385.......82..........785.......................*..163.......
.........#....*......984.........*.................=............*.......................................*.545...-............978.....*......
......971...477.............465......196*313..........447.......766......49.......126*480.............798......792..359*193...........837...
................157...........+..................773.=..............752$....................447*565..........................*53............
.384%..........@.........449............470..749...@.........@792..............138..527.......................339.....299.505...........287.
......691........700........@......96..........*........721*.....................@....*...942......845........*......-.........713..........
.....*......260/...*...........................491..452.....336.......................73....+..960..........238...........163$..&...=.@.....
....689.............831...282....709.960.............=.............204............................#..............59...97..........199..111..
........................$........../........-....498......................557....&...........972............450.............................
.............653........476...398.........619...*.....*280..923..............*31..691.........*........=...*.....67......782................
..............*....%..........*.........+......268...........&........428....................408....740....576....*.......*.........$.......
....-../...734......317.114.332...795...743.........................-..=..908...........381.......................914...420.*647....528.....
..284.825...............*......................721/.=929.........324.....*....167.561...*.....815*466.......................................
..............389..304.480.......851..@....585..............942%......#.496....*....-.53................170....938*..........518............
........368..*.....@..............*....941..+.......*...............930.........364.......522......................59.........+....$....652.
...........+.963...................949...........828.784......860............*......420.....*..................*......548...........310.*...
.....476...............*...............=...94.+..................&........589.833....*..426.940.....&.....959.993.&88....................398
.......*................624....917...838..*...664.......721........................833...$.......672......$............19...................
....350.......................&....=..............333.................707....................................240..336....=...746.263..$463..
.........................-.........220.....663...../.............*849..#..631.....712....=.../...308.580.............*..........*...........
.78@......../..........422....444.............*...............281............*...*....447..37.......*................814....................
........./...788...810.........&..............369..985....-................92................................684...............74...........
......279.........*......128/....464........#...../......944........978...............163..984*5.@............+.......165......*....285.....
..................889.............*.......969........................%.......5......&....$........272....................*......374.........
.........&..............@948..*..13.358........796.............632............*....789........91*..............*66........152...............
........508...+..............3...........544.....$.517.....703....*774.......434............/....794........932.............................
...$...........241.....74...........974..*...954............*.......................375..772...........218.........414...........*366....252
.501..566...............*..........*....599.....#........256.....468@..942.101.........*..........156...*.............*.......998...........
...../.............263.312....+..767..............#.........................*...&95..838.162=.....+....130.........583..544.......176.......
............................936......826.......421.......-139.......982...893.......................*..................*........./..........
.284.....=724...................661.$....694........85..........438.............51...............616.698.*36.....262......357+........224...
....@..........491........+........................@......193......*596...........%../844...387.................$.....132.........%.........
.......84..............362.................................*..98..........&................*....14....394..........$..............56........
.........*432.....512................704......424.............*............74........196%..875...*.....*............132.......229...........
..............723*.........568........*..108........672......55.172...217.........................289.427........................*..........
.........#795.........214....*.336...94....*....988................%..&.............*86......*...............838&.......540.......902.......
.922...........288........719.....*........845...&..558......#...................524......195.704.....................................77....
...*....842....../...166........883...-................*503..451..305../....600............................900..280.....*169...586..........
751....*.........../.*......944......116....416.........................877....*....418...194........644..*....=.....244..........#.....354.
.......118......208...................................788...................826........$....$...207.....@..152...........893*608.......&....
..948.......................203../....206.............*....341./977.916.........49...#........@....-............+385........................
...*......266.................*...607...@.990......964..............-..........*.....340...697........62..............526.....-.............
..675.....*..........612....604.............*..............492.884...........212...............*157....*...679.........*....706...716%.518..
......103.749..989...*...................739..............$......=..=..................212..684.....35.......*.........785..............+...
..343*......../.......680.....................*423.................476....&....420..............241..*......532.....+.......864$.....&......
..................826........403..311...60.451.............+...........562....../.......306.......*..............420..................321...
...241..............*...........+..=....@......*240.......845....@.........740.................968..389.177*...................640..........
......*82...........963...211%...............38...............901.....404.........&..253..............-.....37.........218.501...*....320...
....*...........................#215...264......298........................*970..801....*....569...............3.......*......%..859.*......
.136.818...212...........91*72........*.........-...750.....775*728.29.270...............984.&...371..........*.........639..........670....
...........*.../959................438.....524......*...943.........*................755...................162.................446#.........
..........290.............751................*.....557..*...483.............421.........*............189.%................/.................
....................9.786..-......835.......978........445.%..........350........860..662.......#...*....354........*.....682...............
.117..57+....441...*....+............................................../............*.........88....142..........%.927......................
...*...........*..402....................874.....734.926$../...............*633......219.84/............662...205...................334.....
...981........367........338...332/.........=......*......119....375#.334.......146..............%.....$................384.............-511
........165................=....................666.....................#..614.....-..%744..617.887.......848*..............................
...........*.203.593...158....*..........152..............+817.....866.......&...............*......../.......904........701.165.80.........
404..977.93..*....*....*...396.281......*....953....*................*.........116..97.70=..179....107..338................$...*....622.....
......=.....445........................382.....*...672................859......*...%....................&..........-.571......717....*......
..................240............175..........808..............225..........988............/604..............232.448..*..651......769.......
.........569*....*........975*.....*....968..............585.....*................26.................................394....@.142...........
......*......498..969.........360.666...%.........................919.......360........-.*.........%...................................484..
...407................886...................................84......................933...101....58........839..425.........................
Rows: 140
Columns: 140
Resizing!
size: 16 length: 8
Resizing!
size: 32 length: 16
Resizing!
size: 64 length: 32
Resizing!
size: 128 length: 64
Resizing!
size: 256 length: 128
Resizing!
size: 512 length: 256
Resizing!
size: 1024 length: 512
Resizing!
size: 2048 length: 1024
Found 1224 numbers.
0: 311
1: 313
2: 310
3: 284
4: 378
5: 718
6: 487
7: 224
8: 925
9: 439
10: 666
11: 359
12: 741
13: 485
14: 486
15: 744
16: 515
17: 774
18: 752
19: 262
20: 251
21: 440
22: 758
23: 235
24: 688
25: 464
26: 509
27: 813
28: 299
29: 793
30: 637
31: 257
32: 470
33: 347
34: 591
35: 942
36: 746
37: 705
38: 17
39: 80
40: 814
41: 836
42: 901
43: 82
44: 586
45: 735
46: 85
47: 258
48: 310
49: 998
50: 894
51: 964
52: 161
53: 213
54: 875
55: 222
56: 299
57: 661
58: 679
59: 339
60: 202
61: 760
62: 23
63: 650
64: 965
65: 935
66: 957
67: 793
68: 705
69: 702
70: 536
71: 598
72: 161
73: 348
74: 527
75: 401
76: 184
77: 959
78: 118
79: 956
80: 283
81: 242
82: 357
83: 914
84: 486
85: 87
86: 911
87: 790
88: 699
89: 849
90: 846
91: 978
92: 77
93: 523
94: 955
95: 63
96: 735
97: 710
98: 209
99: 235
100: 946
101: 844
102: 127
103: 842
104: 482
105: 723
106: 586
107: 431
108: 253
109: 560
110: 298
111: 226
112: 144
113: 361
114: 365
115: 350
116: 906
117: 329
118: 918
119: 871
120: 73
121: 256
122: 289
123: 507
124: 739
125: 664
126: 793
127: 536
128: 526
129: 553
130: 28
131: 939
132: 96
133: 834
134: 356
135: 58
136: 97
137: 447
138: 807
139: 701
140: 890
141: 746
142: 501
143: 316
144: 433
145: 340
146: 791
147: 198
148: 666
149: 421
150: 699
151: 346
152: 891
153: 224
154: 85
155: 745
156: 380
157: 963
158: 711
159: 116
160: 462
161: 984
162: 81
163: 582
164: 815
165: 67
166: 326
167: 188
168: 563
169: 923
170: 370
171: 161
172: 441
173: 100
174: 57
175: 59
176: 489
177: 530
178: 644
179: 781
180: 81
181: 992
182: 64
183: 309
184: 432
185: 216
186: 21
187: 118
188: 961
189: 637
190: 517
191: 436
192: 233
193: 385
194: 166
195: 126
196: 324
197: 56
198: 38
199: 803
200: 589
201: 294
202: 254
203: 372
204: 335
205: 355
206: 390
207: 88
208: 346
209: 145
210: 608
211: 398
212: 359
213: 948
214: 196
215: 235
216: 536
217: 490
218: 118
219: 114
220: 936
221: 945
222: 485
223: 915
224: 606
225: 313
226: 711
227: 862
228: 345
229: 859
230: 343
231: 856
232: 61
233: 663
234: 791
235: 307
236: 49
237: 362
238: 529
239: 316
240: 23
241: 509
242: 39
243: 914
244: 90
245: 911
246: 675
247: 283
248: 222
249: 281
250: 225
251: 181
252: 460
253: 554
254: 896
255: 164
256: 67
257: 895
258: 23
259: 797
260: 679
261: 75
262: 192
263: 717
264: 911
265: 201
266: 474
267: 211
268: 105
269: 230
270: 925
271: 128
272: 650
273: 678
274: 355
275: 308
276: 521
277: 670
278: 313
279: 427
280: 698
281: 897
282: 409
283: 501
284: 108
285: 793
286: 774
287: 199
288: 688
289: 950
290: 224
291: 233
292: 325
293: 367
294: 335
295: 838
296: 753
297: 395
298: 595
299: 349
300: 924
301: 102
302: 424
303: 214
304: 173
305: 211
306: 694
307: 908
308: 524
309: 154
310: 759
311: 676
312: 318
313: 488
314: 957
315: 688
316: 98
317: 958
318: 403
319: 458
320: 227
321: 741
322: 927
323: 971
324: 765
325: 196
326: 203
327: 218
328: 591
329: 230
330: 174
331: 226
332: 409
333: 474
334: 287
335: 885
336: 60
337: 592
338: 225
339: 32
340: 17
341: 962
342: 510
343: 169
344: 162
345: 69
346: 60
347: 436
348: 54
349: 717
350: 267
351: 89
352: 724
353: 914
354: 823
355: 201
356: 880
357: 415
358: 278
359: 926
360: 308
361: 65
362: 287
363: 306
364: 601
365: 710
366: 144
367: 734
368: 678
369: 662
370: 265
371: 827
372: 241
373: 357
374: 728
375: 741
376: 973
377: 24
378: 731
379: 380
380: 701
381: 434
382: 424
383: 603
384: 271
385: 22
386: 587
387: 947
388: 740
389: 238
390: 881
391: 304
392: 295
393: 376
394: 486
395: 974
396: 268
397: 826
398: 617
399: 519
400: 918
401: 266
402: 12
403: 931
404: 380
405: 740
406: 586
407: 302
408: 378
409: 363
410: 939
411: 956
412: 491
413: 712
414: 315
415: 588
416: 387
417: 804
418: 419
419: 471
420: 370
421: 811
422: 91
423: 661
424: 104
425: 454
426: 180
427: 998
428: 750
429: 784
430: 250
431: 604
432: 578
433: 243
434: 464
435: 566
436: 261
437: 654
438: 768
439: 691
440: 771
441: 165
442: 245
443: 638
444: 263
445: 940
446: 86
447: 379
448: 932
449: 643
450: 194
451: 91
452: 441
453: 266
454: 767
455: 544
456: 991
457: 795
458: 344
459: 44
460: 325
461: 308
462: 990
463: 698
464: 191
465: 727
466: 708
467: 540
468: 404
469: 619
470: 339
471: 322
472: 62
473: 900
474: 649
475: 93
476: 397
477: 18
478: 224
479: 203
480: 96
481: 205
482: 874
483: 196
484: 742
485: 757
486: 769
487: 135
488: 496
489: 727
490: 704
491: 302
492: 83
493: 144
494: 674
495: 114
496: 884
497: 5
498: 714
499: 424
500: 640
501: 254
502: 300
503: 473
504: 455
505: 629
506: 531
507: 104
508: 179
509: 29
510: 103
511: 548
512: 1
513: 296
514: 9
515: 837
516: 431
517: 709
518: 744
519: 282
520: 713
521: 365
522: 381
523: 206
524: 193
525: 749
526: 699
527: 385
528: 446
529: 923
530: 304
531: 92
532: 359
533: 179
534: 347
535: 90
536: 736
537: 54
538: 650
539: 439
540: 758
541: 273
542: 128
543: 197
544: 922
545: 625
546: 889
547: 124
548: 224
549: 807
550: 949
551: 594
552: 152
553: 817
554: 584
555: 8
556: 632
557: 788
558: 806
559: 387
560: 239
561: 667
562: 139
563: 14
564: 64
565: 66
566: 761
567: 181
568: 726
569: 11
570: 280
571: 926
572: 944
573: 425
574: 750
575: 828
576: 332
577: 667
578: 708
579: 725
580: 736
581: 742
582: 971
583: 961
584: 121
585: 348
586: 110
587: 719
588: 311
589: 163
590: 333
591: 710
592: 889
593: 561
594: 930
595: 491
596: 241
597: 91
598: 830
599: 629
600: 694
601: 208
602: 165
603: 270
604: 252
605: 359
606: 267
607: 464
608: 112
609: 69
610: 822
611: 414
612: 645
613: 952
614: 183
615: 267
616: 126
617: 914
618: 101
619: 993
620: 854
621: 928
622: 355
623: 931
624: 806
625: 7
626: 954
627: 437
628: 987
629: 748
630: 381
631: 8
632: 897
633: 439
634: 386
635: 790
636: 120
637: 336
638: 730
639: 981
640: 60
641: 8
642: 675
643: 110
644: 49
645: 783
646: 595
647: 950
648: 754
649: 665
650: 383
651: 912
652: 12
653: 153
654: 985
655: 212
656: 90
657: 579
658: 5
659: 910
660: 514
661: 581
662: 777
663: 773
664: 896
665: 790
666: 912
667: 334
668: 790
669: 347
670: 496
671: 163
672: 785
673: 82
674: 385
675: 871
676: 695
677: 620
678: 213
679: 693
680: 694
681: 609
682: 692
683: 978
684: 545
685: 984
686: 837
687: 193
688: 359
689: 792
690: 798
691: 480
692: 126
693: 49
694: 766
695: 447
696: 313
697: 196
698: 465
699: 477
700: 971
701: 53
702: 565
703: 447
704: 752
705: 773
706: 157
707: 287
708: 505
709: 299
710: 339
711: 527
712: 138
713: 792
714: 749
715: 470
716: 449
717: 384
718: 713
719: 845
720: 942
721: 721
722: 96
723: 700
724: 691
725: 163
726: 238
727: 960
728: 73
729: 336
730: 452
731: 491
732: 260
733: 111
734: 199
735: 97
736: 59
737: 204
738: 960
739: 709
740: 282
741: 831
742: 689
743: 450
744: 972
745: 557
746: 498
747: 782
748: 67
749: 691
750: 31
751: 923
752: 280
753: 619
754: 398
755: 476
756: 653
757: 576
758: 740
759: 408
760: 428
761: 268
762: 528
763: 647
764: 420
765: 914
766: 381
767: 908
768: 743
769: 795
770: 332
771: 114
772: 317
773: 734
774: 466
775: 815
776: 561
777: 167
778: 324
779: 929
780: 721
781: 825
782: 284
783: 518
784: 938
785: 170
786: 53
787: 496
788: 942
789: 585
790: 851
791: 480
792: 304
793: 389
794: 652
795: 59
796: 522
797: 364
798: 930
799: 941
800: 368
801: 310
802: 548
803: 420
804: 860
805: 784
806: 828
807: 949
808: 963
809: 398
810: 88
811: 993
812: 959
813: 940
814: 426
815: 833
816: 589
817: 94
818: 476
819: 19
820: 672
821: 833
822: 721
823: 664
824: 838
825: 917
826: 624
827: 463
828: 263
829: 746
830: 336
831: 240
832: 707
833: 333
834: 350
835: 580
836: 308
837: 712
838: 631
839: 849
840: 663
841: 220
842: 814
843: 37
844: 447
845: 281
846: 444
847: 422
848: 78
849: 74
850: 684
851: 92
852: 985
853: 369
854: 810
855: 788
856: 285
857: 165
858: 5
859: 984
860: 163
861: 978
862: 944
863: 464
864: 128
865: 279
866: 374
867: 272
868: 5
869: 969
870: 889
871: 152
872: 66
873: 91
874: 789
875: 632
876: 796
877: 358
878: 13
879: 948
880: 932
881: 794
882: 434
883: 774
884: 703
885: 517
886: 544
887: 3
888: 508
889: 252
890: 366
891: 414
892: 218
893: 772
894: 375
895: 954
896: 974
897: 74
898: 241
899: 998
900: 156
901: 101
902: 942
903: 468
904: 256
905: 599
906: 566
907: 501
908: 176
909: 544
910: 583
911: 130
912: 162
913: 838
914: 95
915: 767
916: 312
917: 263
918: 893
919: 982
920: 139
921: 421
922: 826
923: 936
924: 224
925: 357
926: 262
927: 36
928: 698
929: 616
930: 51
931: 438
932: 85
933: 694
934: 661
935: 724
936: 284
937: 132
938: 387
939: 844
940: 596
941: 193
942: 491
943: 56
944: 394
945: 14
946: 98
947: 362
948: 84
949: 229
950: 132
951: 875
952: 196
953: 74
954: 424
955: 704
956: 512
957: 432
958: 427
959: 289
960: 217
961: 172
962: 55
963: 672
964: 108
965: 568
966: 723
967: 902
968: 540
969: 838
970: 86
971: 988
972: 94
973: 336
974: 214
975: 795
976: 77
977: 704
978: 195
979: 524
980: 558
981: 845
982: 719
983: 288
984: 922
985: 586
986: 169
987: 280
988: 900
989: 600
990: 305
991: 451
992: 503
993: 883
994: 166
995: 842
996: 354
997: 244
998: 644
999: 194
1000: 418
1001: 877
1002: 416
1003: 116
1004: 944
1005: 751
1006: 608
1007: 893
1008: 152
1009: 207
1010: 826
1011: 788
1012: 208
1013: 118
1014: 385
1015: 49
1016: 916
1017: 977
1018: 341
1019: 206
1020: 203
1021: 948
1022: 526
1023: 62
1024: 697
1025: 340
1026: 964
1027: 990
1028: 607
1029: 266
1030: 518
1031: 716
1032: 706
1033: 679
1034: 157
1035: 212
1036: 884
1037: 492
1038: 604
1039: 612
1040: 675
1041: 785
1042: 35
1043: 684
1044: 212
1045: 739
1046: 989
1047: 749
1048: 103
1049: 864
1050: 532
1051: 241
1052: 420
1053: 476
1054: 423
1055: 680
1056: 343
1057: 321
1058: 420
1059: 306
1060: 562
1061: 451
1062: 60
1063: 311
1064: 403
1065: 826
1066: 640
1067: 177
1068: 389
1069: 968
1070: 740
1071: 845
1072: 240
1073: 241
1074: 320
1075: 501
1076: 218
1077: 37
1078: 253
1079: 404
1080: 901
1081: 38
1082: 211
1083: 963
1084: 82
1085: 859
1086: 3
1087: 569
1088: 801
1089: 970
1090: 298
1091: 264
1092: 215
1093: 670
1094: 639
1095: 371
1096: 984
1097: 270
1098: 29
1099: 728
1100: 775
1101: 750
1102: 72
1103: 91
1104: 212
1105: 818
1106: 136
1107: 446
1108: 162
1109: 755
1110: 943
1111: 524
1112: 438
1113: 959
1114: 189
1115: 421
1116: 483
1117: 557
1118: 751
1119: 290
1120: 682
1121: 354
1122: 662
1123: 860
1124: 350
1125: 445
1126: 978
1127: 835
1128: 786
1129: 9
1130: 927
1131: 142
1132: 88
1133: 441
1134: 57
1135: 117
1136: 334
1137: 205
1138: 662
1139: 84
1140: 219
1141: 633
1142: 926
1143: 734
1144: 874
1145: 402
1146: 511
1147: 384
1148: 146
1149: 334
1150: 375
1151: 119
1152: 332
1153: 338
1154: 367
1155: 981
1156: 848
1157: 887
1158: 617
1159: 744
1160: 614
1161: 666
1162: 165
1163: 80
1164: 165
1165: 701
1166: 904
1167: 866
1168: 817
1169: 152
1170: 158
1171: 593
1172: 203
1173: 622
1174: 338
1175: 107
1176: 179
1177: 70
1178: 97
1179: 116
1180: 953
1181: 281
1182: 396
1183: 93
1184: 977
1185: 404
1186: 717
1187: 571
1188: 859
1189: 672
1190: 382
1191: 445
1192: 769
1193: 651
1194: 448
1195: 232
1196: 604
1197: 988
1198: 225
1199: 808
1200: 175
1201: 240
1202: 142
1203: 394
1204: 26
1205: 585
1206: 968
1207: 975
1208: 569
1209: 484
1210: 360
1211: 919
1212: 666
1213: 360
1214: 969
1215: 498
1216: 425
1217: 839
1218: 58
1219: 101
1220: 933
1221: 84
1222: 886
1223: 407
998
Total sum is 541660.