-
Notifications
You must be signed in to change notification settings - Fork 8
/
1-5.json
3276 lines (3276 loc) 路 968 KB
/
1-5.json
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
{
"cpu": {
"gprs": [67108904, -20616, 49506, 50352592, 0, 50345352, 50345244, 50345352, 50345353, 50345232, 1, 0, 50333728, 50364288, 96, 134221818],
"mode": 18,
"cpsrI": true,
"cpsrF": 0,
"cpsrV": false,
"cpsrC": false,
"cpsrZ": false,
"cpsrN": -1,
"bankedRegisters": [
[50363604, 134268037, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 0],
[50364320, 168],
[50364368, 72],
[0, 0],
[0, 0]
],
"spsr": 31,
"bankedSPSRs": [0, 0, 31, 1073741887, 0, 0],
"cycles": 3974876756
},
"mmu": {
"ram": [2056, 0, 13057, 58272, 15362, 57987, 8192, 58771, 6178, 57346, 8192, 58272, 1, 57873, 37, 6656, 8196, 57986, 2, 57873, 34, 6656, 8196, 57986, 4, 57873, 31, 6656, 8196, 57986, 8, 57873, 28, 6656, 8196, 57986, 16, 57873, 25, 6656, 8196, 57986, 32, 57873, 22, 6656, 8196, 57986, 64, 57873, 19, 6656, 8196, 57986, 128, 57873, 16, 6656, 8196, 57986, 3073, 57873, 13, 6656, 8196, 57986, 3074, 57873, 10, 6656, 8196, 57986, 2817, 57873, 7, 6656, 8196, 57986, 2818, 57873, 4, 6656, 8196, 57986, 2561, 57873, 1, 6656, 8196, 57986, 2562, 57873, 178, 57795, 4112, 58783, 4098, 57473, 0, 58769, 65296, 57647, 32764, 768, 1137, 2048, 18368, 768, 1026, 58272, 8324, 58783, 0, 58754, 65310, 57647, 8203, 58272, 272, 57474, 3, 58304, 49264, 58783, 8192, 58780, 4098, 57472, 0, 58754, 8196, 58625, 4096, 58764, 4, 57986, 65310, 57647, 4100, 58640, 4104, 57921, 8192, 57473, 12288, 58770, 4, 57920, 49216, 58783, 0, 58764, 65310, 57647, 49208, 58783, 0, 58780, 65310, 57647, 49200, 58783, 8192, 58780, 5122, 58272, 1, 57410, 65310, 57647, 49184, 58783, 8192, 58780, 6017, 58272, 2, 57409, 65310, 57647, 21624, 768, 21624, 768, 21624, 768, 21624, 768, 21624, 768, 21624, 768, 4508, 58783, 0, 58833, 1, 57984, 0, 58817, 4496, 58783, 0, 58833, 8448, 57472, 8209, 57986, 8192, 58817, 65310, 57647, 380, 58783, 12668, 58783, 8192, 58835, 49152, 57474, 0, 58780, 255, 57856, 4460, 58783, 49152, 58833, 49153, 58252, 8204, 57474, 8192, 58819, 65310, 57647, 344, 58783, 12632, 58783, 8192, 58835, 49152, 57474, 0, 58780, 255, 57856, 4424, 58783, 49152, 58833, 49153, 58252, 8204, 57474, 8192, 58819, 49152, 58833, 49153, 57996, 49152, 58817, 4354, 57474, 4113, 57985, 4096, 58819, 65310, 57647, 32295, 52443, 5168, 40015, 53896, 29328, 49449, 31294, 11394, 21060, 51552, 1417, 26387, 45578, 51170, 56680, 28005, 26306, 38787, 21587, 42802, 57584, 51409, 30216, 63012, 47011, 25175, 64373, 33116, 1974, 46550, 43482, 56526, 28985, 30669, 44121, 34688, 37193, 23172, 8932, 7635, 49997, 274, 39928, 60302, 20877, 41057, 57787, 51994, 50532, 27608, 23391, 42442, 6146, 64799, 39570, 11712, 29759, 9770, 44858, 30988, 19700, 18176, 6015, 63471, 23988, 9657, 19103, 48143, 39022, 22253, 60470, 9025, 59578, 59947, 40430, 7693, 40462, 20222, 50808, 44431, 11825, 12059, 62962, 34545, 14218, 19206, 2964, 57062, 28787, 41471, 14352, 38633, 21813, 25450, 31996, 58792, 35872, 45306, 22717, 18449, 17826, 55592, 5440, 42163, 58137, 59230, 48707, 34052, 62423, 27787, 5691, 54694, 15567, 43809, 37683, 891, 47174, 50228, 45378, 44572, 63824, 28586, 53309, 39273, 54463, 57213, 2453, 0, 0, 19468, 768, 2060, 768, 792, 2048, 2060, 768, 19468, 768, 792, 2048, 2060, 768, 19468, 768, 10240, 54529, 8448, 6664, 18288, 0, 30722, 30731, 17050, 53509, 12289, 12545, 11008, 53751, 8192, 18288, 8193, 18288, 30730, 28674, 12289, 12545, 10752, 53753, 18288, 0, 46576, 18007, 17998, 17989, 46304, 45185, 9728, 38400, 19563, 18024, 24608, 8320, 1152, 24672, 18537, 24736, 26784, 38400, 18025, 24609, 8384, 1152, 24672, 18534, 24736, 26784, 19813, 18534, 24616, 18534, 24680, 18534, 24744, 24808, 24872, 24936, 25000, 25064, 25128, 25192, 25256, 25320, 25384, 25448, 61521, 64364, 8320, 128, 8450, 61521, 64363, 18781, 24609, 24672, 18780, 24737, 26785, 19292, 24600, 19036, 19548, 7201, 32785, 24600, 8196, 61520, 65467, 18522, 8449, 18058, 32769, 19033, 34833, 18521, 16392, 32784, 19032, 34833, 18520, 16392, 32784, 19032, 18064, 24662, 24598, 8447, 29840, 19542, 8216, 8448, 61521, 64322, 24608, 19540, 18081, 8228, 8448, 61521, 64315, 24608, 19537, 8256, 8448, 61521, 64309, 24608, 19535, 8236, 8448, 61521, 64303, 24608, 19533, 8209, 8449, 61521, 64297, 24608, 18763, 18508, 28678, 28686, 18507, 18001, 28673, 17994, 26640, 9216, 33478, 17984, 33030, 18504, 28676, 61521, 64283, 13592, 8195, 7209, 61520, 65446, 19780, 18757, 24617, 18501, 24680, 61521, 63851, 18500, 24744, 8193, 24808, 7214, 13944, 8196, 28720, 18497, 28676, 18497, 28676, 61519, 64713, 18752, 8832, 82, 7184, 32776, 18494, 34818, 18750, 7176, 16400, 17032, 53505, 18493, 24680, 7223, 9337, 6500, 18080, 18089, 30776, 9216, 10241, 53258, 19768, 7214, 15992, 52737, 61521, 63806, 13313, 30760, 14337, 17028, 54263, 30776, 14337, 128, 17480, 26624, 10240, 53737, 9216, 17984, 30720, 17028, 53768, 18990, 7185, 14713, 27272, 49409, 13313, 30736, 17028, 54265, 17985, 30728, 8448, 28728, 17986, 28689, 59348, 0, 212, 1024, 0, 34049, 8064, 34048, 18368, 768, 2521, 2048, 4045, 2048, 4421, 2048, 252, 2048, 512, 33792, 32764, 768, 516, 1024, 16404, 0, 520, 1024, 512, 1024, 65534, 0, 4, 1024, 65527, 0, 19488, 768, 18008, 768, 21124, 768, 18032, 768, 18428, 768, 13564, 768, 21656, 768, 2008, 768, 21544, 768, 13344, 768, 13584, 768, 1741, 2048, 34665, 2052, 49141, 2048, 21644, 768, 18308, 768, 21008, 768, 20964, 768, 787, 0, 30633, 2052, 13704, 768, 13705, 768, 46352, 18446, 34816, 18958, 7185, 16449, 19213, 19470, 34850, 7176, 17296, 32792, 32801, 8207, 16385, 10511, 53506, 8447, 61520, 65198, 34848, 8449, 16385, 10496, 53262, 18694, 34824, 12289, 32776, 57355, 304, 1024, 1023, 0, 19872, 768, 20964, 768, 13552, 768, 18434, 32769, 48144, 48129, 18176, 0, 13552, 768, 46576, 18478, 34817, 18990, 7184, 7172, 16460, 19757, 18989, 34833, 7200, 17288, 32808, 32788, 18731, 32008, 14337, 29960, 1536, 3584, 7182, 19241, 10495, 53515, 31984, 12290, 29936, 31985, 31922, 8292, 17232, 12289, 6153, 6345, 30728, 30000, 31921, 8292, 17224, 31985, 6208, 6336, 30724, 19231, 18975, 34833, 7200, 17288, 32792, 32788, 18461, 30721, 7170, 10496, 53597, 11264, 53506, 32048, 10495, 53252, 34857, 8201, 16392, 10240, 53331, 8193, 28688, 18966, 18710, 8192, 28680, 28688, 18709, 8194, 29128, 8960, 18708, 7181, 13688, 30760, 12289, 7180, 17027, 53809, 18084, 7970, 20240, 7209, 11012, 53535, 18016, 25479, 57378, 0, 304, 1024, 1023, 0, 18024, 768, 13868, 768, 19488, 768, 37200, 2061, 19872, 768, 20964, 768, 13540, 768, 2008, 768, 21656, 768, 13328, 768, 13584, 768, 17897, 2050, 11012, 55553, 26640, 57344, 26704, 25296, 12804, 13057, 30728, 12289, 17027, 54225, 11011, 55564, 7201, 12664, 30728, 12289, 7203, 13177, 8704, 28696, 30728, 14337, 128, 6400, 24578, 26672, 8479, 16392, 10240, 53511, 18437, 8610, 73, 6208, 30721, 8705, 16465, 28673, 48368, 48129, 18176, 0, 10528, 768, 46384, 1536, 1545, 19472, 18960, 3465, 6281, 26633, 24609, 19727, 19215, 31578, 14849, 209, 6281, 31515, 6345, 137, 6473, 26633, 26697, 3392, 6208, 14440, 34816, 320, 18696, 6208, 24672, 18440, 24736, 26784, 48176, 48129, 18176, 0, 212, 1024, 47272, 2072, 47328, 2072, 19488, 768, 0, 1537, 16, 32768, 46352, 19480, 26720, 14340, 61521, 63850, 26656, 14340, 61521, 63846, 26848, 14340, 61521, 63842, 26784, 14340, 0, 512, 32, 0, 0, 0, 0, 0, 0, 0, 256, 256, 0, 0, 0, 0, 2056, 512, 44, 0, 259, 3, 2, 42, 12766, 0, 54968, 31, 0, 0, 11, 0, 0, 0, 258, 3, 48128, 0, 2088, 512, 72, 0, 25345, 25403, 15203, 99, 34440, 142, 32512, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 32639, 127, 0, 33137, 0, 2132, 512, 52, 0, 24395, 19531, 20047, 16719, 0, 0, 0, 0, 4097, 1, 768, 0, 1, 256, 0, 1, 512, 0, 1, 1024, 0, 127, 2204, 512, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2256, 512, 9740, 0, 1024, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51488, 0, 51488, 43680, 37418, 17530, 51491, 51488, 0, 51488, 0, 37408, 8192, 51488, 8704, 51488, 8736, 51488, 8736, 39975, 52428, 39204, 39321, 8192, 201, 8192, 201, 8194, 146, 8345, 201, 10642, 8393, 10642, 8345, 40140, 10898, 8857, 10786, 0, 0, 0, 0, 0, 0, 0, 0, 201, 0, 201, 0, 43666, 170, 48073, 48059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28672, 43690, 42752, 43690, 42752, 31403, 29440, 43706, 12544, 47733, 4352, 22339, 4352, 13379, 4352, 4931, 31402, 51492, 18346, 51492, 17479, 51491, 30634, 30583, 43690, 42871, 43941, 48059, 30531, 18291, 30531, 18291, 52372, 52428, 52425, 52428, 8738, 8738, 30583, 30583, 42922, 30586, 43690, 47034, 42819, 29767, 42819, 17463, 52428, 10649, 52428, 10700, 8738, 8738, 30583, 30583, 48058, 43707, 47787, 48043, 42919, 30535, 30631, 29764, 43721, 43690, 43721, 48059, 43721, 30586, 47783, 48059, 48042, 48059, 47739, 30635, 42874, 30647, 42874, 31415, 48058, 11, 48059, 187, 47735, 171, 43963, 167, 31403, 167, 31418, 167, 31674, 183, 43959, 183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4368, 4419, 4368, 4403, 4368, 4371, 4368, 4369, 4368, 4369, 4368, 4881, 4368, 4913, 4369, 4915, 18243, 17523, 18243, 13427, 18243, 5187, 14147, 5187, 5187, 4931, 5187, 4915, 4931, 4915, 4915, 4371, 43585, 17207, 43585, 17207, 43585, 29495, 43585, 29492, 43585, 29748, 31297, 42036, 30513, 42804, 30513, 46899, 30647, 29748, 30647, 17460, 30647, 18228, 30650, 30515, 30650, 30483, 18347, 42801, 18347, 42803, 14203, 42819, 42874, 43962, 42871, 43962, 30535, 48058, 30535, 48042, 29767, 48039, 17479, 47783, 17223, 47783, 13127, 43943, 48055, 2743, 48042, 2746, 48042, 2747, 48043, 2747, 48059, 2747, 48059, 3003, 43963, 43963, 48059, 43962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 0, 4096, 0, 4096, 0, 4096, 4369, 4915, 12561, 4915, 12561, 4931, 12561, 4931, 12561, 4932, 12561, 4420, 12561, 4420, 12561, 12596, 4403, 4369, 4369, 4401, 4369, 12593, 4369, 12611, 4401, 12611, 4419, 12612, 12611, 13124, 13124, 17220, 29745, 47683, 17203, 46915, 13123, 46915, 13380, 42868, 13428, 43636, 13476, 31348, 13223, 19063, 13175, 18343, 5243, 46897, 13178, 46865, 16714, 46867, 29495, 46899, 29748, 46900, 30532, 42036, 31348, 42036, 31655, 29716, 13127, 47991, 13130, 47735, 13178, 42919, 13435, 43940, 13435, 48036, 14251, 47988, 18362, 47732, 31402, 43636, 48059, 43962, 47803, 48042, 43963, 47994, 48058, 47738, 48058, 46971, 48042, 42923, 47786, 30651, 43687, 30651, 0, 0, 0, 0, 0, 0, 10, 0, 11, 0, 11, 0, 11, 0, 11, 0, 0, 4352, 0, 4352, 0, 4352, 0, 4368, 0, 4368, 0, 4368, 0, 4368, 0, 4369, 12561, 16659, 12561, 16659, 12561, 17427, 12561, 17425, 4369, 17457, 4369, 17457, 4369, 17473, 4369, 13377, 4932, 17220, 4932, 16707, 4404, 16691, 4404, 16659, 4404, 17171, 4372, 13073, 4371, 4881, 4369, 4881, 17223, 18343, 17207, 18295, 17428, 31351, 17427, 19063, 17457, 19111, 17473, 18343, 17217, 17530, 29489, 17530, 31415, 29716, 30647, 17171, 18359, 16659, 14247, 12563, 13479, 4369, 13434, 4881, 13386, 13331, 17527, 17427, 31354, 42868, 31607, 42871, 31607, 46967, 31348, 47015, 30532, 47015, 29763, 42151, 29763, 42154, 30531, 29882, 43639, 18362, 42823, 19130, 29767, 19114, 17482, 31655, 17531, 31604, 17579, 47732, 18363, 47732, 31419, 46916, 170, 0, 183, 0, 180, 0, 164, 0, 164, 0, 2679, 0, 2683, 0, 2747, 0, 0, 4369, 0, 4369, 0, 4369, 24576, 4369, 13952, 4369, 13928, 4369, 13414, 4369, 13926, 4401, 4881, 4929, 4913, 4401, 4913, 12561, 4913, 17169, 4913, 17457, 4401, 13379, 4401, 5188, 16657, 4932, 4369, 4369, 4881, 4369, 4881, 4369, 13105, 4881, 13105, 13105, 13377, 13363, 13377, 17475, 13377, 18244, 42033, 29815, 42817, 30535, 42817, 30532, 30529, 30580, 18241, 30580, 18225, 29815, 17457, 29767, 17459, 30532, 18298, 17172, 18346, 17172, 19130, 16659, 19130, 16691, 19383, 16692, 31671, 17204, 31655, 17220, 31655, 16708, 30532, 18362, 42820, 19130, 42868, 19130, 42871, 19386, 31351, 31674, 31351, 31674, 30583, 43946, 18295, 48042, 31674, 42820, 43959, 42823, 48036, 42055, 47988, 29767, 47684, 29818, 43591, 17531, 42823, 17531, 29770, 18346, 43963, 0, 43962, 0, 48043, 0, 47787, 10, 42939, 10, 30650, 10, 30647, 7, 31415, 7, 13414, 4371, 18024, 4884, 26240, 4934, 32768, 18022, 0, 26240, 0, 0, 0, 0, 0, 0, 17169, 4420, 17169, 4404, 17169, 4403, 13363, 4371, 13414, 12593, 26216, 13158, 0, 34952, 0, 0, 13123, 18292, 17220, 19063, 17204, 19111, 17460, 18343, 29747, 18295, 29747, 18295, 26214, 18295, 0, 26760, 13363, 42820, 13108, 42868, 17204, 42868, 17204, 43639, 17204, 43639, 17204, 43639, 17479, 43639, 26726, 34920, 31607, 16711, 31351, 12612, 31354, 12612, 30586, 12596, 18298, 4404, 18346, 4403, 18346, 12596, 26248, 17511, 17524, 47786, 17476, 47783, 29764, 43687, 29763, 43639, 29763, 42871, 17459, 30583, 25667, 34918, 34420, 0, 17482, 18346, 17530, 31399, 17530, 31348, 18298, 31348, 30586, 34679, 34682, 135, 2184, 0, 0, 0, 31412, 7, 31396, 8, 35492, 0, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42752, 0, 43687, 28672, 43690, 28672, 43706, 12288, 48039, 0, 0, 0, 40960, 43520, 43690, 43690, 30634, 43690, 43962, 31402, 30583, 43687, 43690, 31402, 30583, 0, 0, 48059, 48059, 43690, 43690, 30634, 30583, 43690, 31351, 17479, 17476, 43690, 43690, 30583, 30583, 0, 0, 48059, 171, 47786, 48059, 30583, 43639, 47786, 48059, 17476, 30583, 43690, 43690, 30583, 30583, 0, 0, 0, 0, 48059, 10, 47786, 48059, 43690, 43962, 47735, 48059, 43690, 30583, 48042, 48059, 0, 0, 0, 0, 0, 0, 11, 0, 48059, 0, 48059, 11, 48039, 10, 31419, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 42835, 4096, 29745, 4096, 17457, 4352, 5169, 4352, 4913, 4352, 4401, 4352, 4369, 4352, 4369, 43962, 30634, 30549, 48042, 29747, 30519, 29745, 18228, 29745, 18228, 29745, 17460, 29745, 17459, 17457, 13361, 42922, 30586, 47787, 47019, 42820, 29767, 43588, 17207, 43587, 17207, 43585, 29495, 43585, 29492, 43585, 29748, 48058, 43691, 47787, 48059, 42919, 42871, 30647, 42820, 30647, 29764, 30647, 29812, 30650, 30579, 30650, 30579, 48058, 48059, 48039, 42874, 31351, 42875, 43639, 31419, 43639, 43707, 42868, 43963, 42868, 48058, 30532, 48058, 30634, 10, 30635, 10, 30651, 11, 31675, 171, 43962, 171, 48058, 171, 48058, 171, 48059, 171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24576, 0, 57696, 0, 56598, 4352, 12561, 4352, 13073, 4368, 13105, 4368, 13107, 4368, 13363, 4381, 13363, 4369, 13379, 4369, 5187, 17457, 13105, 13361, 13105, 13105, 4401, 4913, 4369, 4369, 4881, 4369, 4913, 4881, 5169, 5169, 5185, 31297, 42036, 30513, 42804, 30513, 46899, 29745, 47683, 17201, 46915, 13379, 46963, 13428, 43636, 13476, 31348, 18347, 31345, 18347, 31345, 14203, 31345, 13435, 31601, 13130, 43891, 29495, 47987, 29748, 47988, 30532, 47684, 29764, 48042, 29748, 48042, 29492, 47802, 29492, 48039, 29495, 47738, 17223, 43706, 17223, 43962, 17274, 43959, 48059, 187, 47803, 2747, 43963, 2747, 43947, 3002, 43707, 2999, 43963, 43943, 48059, 47991, 48058, 47738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 24576, 56785, 24576, 53521, 24576, 56593, 0, 4374, 0, 5632, 0, 0, 0, 0, 0, 0, 4561, 5187, 4589, 4931, 7645, 4403, 65245, 53742, 57809, 56813, 53600, 56605, 0, 5728, 0, 0, 5169, 13379, 13379, 13379, 13389, 13377, 13390, 5169, 5102, 4926, 65007, 65262, 60894, 61405, 0, 3821, 13223, 19063, 13175, 18343, 17223, 18343, 17207, 18295, 17428, 31351, 20195, 64119, 65519, 65279, 65232, 53486, 31348, 43588, 31655, 42820, 31415, 42820, 30647, 29747, 18359, 29715, 14247, 65299, 65263, 61423, 65038, 14, 17531, 43943, 18346, 31399, 18343, 31351, 59319, 32631, 59319, 65263, 61422, 61183, 53262, 238, 0, 0, 48042, 46971, 47786, 63467, 43687, 65531, 58484, 61423, 61439, 239, 61423, 0, 3792, 0, 0, 0, 4094, 0, 3822, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40960, 0, 43632, 0, 43687, 0, 47732, 0, 13073, 0, 12560, 0, 12544, 0, 0, 43690, 47802, 47802, 48059, 43690, 48059, 48059, 18347, 17203, 13431, 30531, 13127, 18292, 12595, 0, 0, 187, 0, 2747, 0, 1963, 0, 1908, 43520, 1908, 42032, 6004, 13105, 5955, 17203, 0, 0, 0, 0, 0, 0, 0, 0, 48059, 10, 48042, 187, 29812, 167, 30583, 170, 0, 12544, 0, 4096, 0, 4096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13383, 12563, 4935, 12561, 55, 4369, 7, 12560, 0, 13072, 0, 17169, 4096, 29745, 4096, 30515, 14147, 30535, 30580, 18346, 30583, 14266, 42819, 13498, 46147, 14250, 29763, 31403, 29491, 30634, 29747, 47735, 42820, 10, 41747, 0, 41729, 0, 12289, 0, 0, 0, 0, 0, 0, 0, 1963, 0, 0, 30464, 30464, 30583, 43632, 43690, 42768, 48058, 13072, 43639, 12544, 17203, 12544, 17171, 12288, 16657, 13383, 30515, 30583, 29863, 43946, 43963, 48059, 48059, 48058, 43963, 42919, 30631, 42919, 4915, 18343, 12563, 17475, 43639, 17476, 42871, 17527, 29812, 30586, 17527, 42823, 18295, 47683, 30586, 47732, 42827, 47732, 46922, 31419, 0, 43963, 7, 43962, 10, 31655, 10, 43687, 11, 42919, 11, 42871, 74, 42826, 75, 4096, 4368, 0, 4352, 65, 4352, 0, 4371, 4864, 4369, 4400, 4369, 12288, 4371, 0, 12288, 13380, 13073, 4369, 17201, 13073, 17203, 13105, 17171, 13105, 17169, 13105, 17169, 4881, 13073, 4369, 13073, 42916, 42807, 29860, 30519, 30647, 30516, 19127, 29747, 15015, 29747, 14199, 17457, 5236, 17457, 4403, 1073, 29819, 74, 18347, 119, 19114, 116, 31655, 116, 43687, 4, 43639, 2880, 68, 1809, 28928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40960, 0, 46336, 0, 46336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46336, 0, 46336, 0, 46896, 0, 42800, 0, 42800, 0, 43568, 0, 43603, 0, 42835, 11, 0, 171, 0, 171, 0, 171, 0, 1979, 0, 31419, 0, 31419, 0, 31419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 42355, 4096, 41893, 4096, 29557, 4352, 42327, 12544, 30010, 12544, 22330, 12544, 23095, 12544, 30551, 31419, 0, 31659, 0, 31659, 0, 31611, 0, 31611, 0, 43611, 7, 43867, 7, 47994, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56576, 0, 53248, 0, 0, 12544, 30007, 12752, 22325, 12768, 23269, 12752, 23091, 12765, 15089, 15853, 15102, 65245, 14317, 60880, 65278, 47738, 7, 47707, 7, 43611, 7, 46938, 7, 46458, 7, 48811, 4071, 44715, 254, 61418, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40960, 0, 46336, 0, 46336, 0, 42800, 0, 46896, 0, 42800, 0, 0, 0, 0, 0, 0, 10, 0, 11, 0, 11, 0, 171, 0, 171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42800, 0, 30513, 0, 30513, 0, 42049, 0, 42049, 4864, 29505, 4400, 16689, 4864, 17169, 171, 0, 1963, 0, 1962, 0, 1962, 0, 31403, 0, 31610, 0, 14970, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61440, 0, 65280, 0, 65280, 0, 60928, 0, 47872, 0, 36864, 0, 52480, 65535, 60912, 61439, 56781, 49151, 52427, 40703, 52426, 27887, 39335, 19132, 26182, 30856, 34407, 52155, 47804, 42876, 2475, 60620, 52174, 65245, 61165, 57067, 47549, 56794, 38028, 43943, 24922, 30618, 20772, 26779, 21028, 0, 0, 0, 0, 14, 0, 172, 0, 153, 0, 170, 0, 152, 0, 119, 0, 0, 65280, 0, 64992, 0, 60624, 0, 47536, 0, 26016, 0, 14080, 0, 16384, 0, 0, 57071, 43453, 57343, 21660, 53246, 17291, 53246, 8794, 22664, 8723, 12834, 34, 12835, 2, 0, 0, 26778, 21846, 26197, 9028, 17475, 547, 818, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13056, 0, 62224, 0, 62256, 0, 62257, 0, 12544, 0, 13072, 0, 13072, 0, 13105, 15, 62241, 244, 13105, 68, 62257, 68, 62257, 65343, 0, 20467, 15, 17663, 4, 20303, 244, 17663, 244, 20303, 1524, 17663, 244, 17487, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62257, 0, 62257, 0, 62257, 0, 62241, 0, 13072, 0, 13072, 0, 12544, 0, 4096, 1348, 62257, 68, 62225, 68, 62225, 68, 62224, 68, 62224, 847, 62224, 17651, 65535, 13107, 62259, 17652, 15, 17503, 4096, 17487, 12544, 62532, 12544, 1092, 12544, 3908, 8448, 836, 12544, 836, 62224, 0, 0, 243, 0, 3919, 0, 1103, 0, 21583, 0, 3919, 0, 836, 0, 244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4368, 21265, 0, 62224, 0, 62224, 0, 62224, 0, 62224, 0, 62224, 56798, 62237, 56800, 12765, 20292, 17476, 13124, 13107, 4420, 273, 1348, 0, 68, 0, 68, 0, 79, 0, 15, 0, 31, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 8736, 85, 9760, 37, 8784, 2, 9554, 2, 0, 0, 0, 0, 28672, 31239, 43520, 31399, 42752, 1898, 28672, 31399, 4096, 2675, 61455, 1905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4642, 12531, 0, 5169, 0, 17168, 20224, 61940, 17456, 8004, 4371, 62513, 57345, 4573, 56832, 56797, 17167, 0, 13315, 0, 1073, 0, 13123, 17663, 62451, 17487, 7985, 1, 53555, 0, 56593, 13, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20480, 0, 25088, 0, 8192, 0, 16640, 0, 12288, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2521, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52224, 0, 43724, 49152, 39322, 40960, 39629, 32768, 56506, 32768, 47784, 32768, 48035, 3420, 0, 3529, 0, 52665, 0, 44473, 13, 56489, 10, 44253, 8, 43980, 9, 15308, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20480, 0, 0, 32768, 15523, 32768, 23465, 32768, 52393, 32768, 52393, 32768, 48041, 33589, 19625, 33587, 31657, 13109, 31912, 15299, 9, 43971, 9, 43980, 9, 43980, 9, 43980, 9, 43972, 9, 43972, 9, 39876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39336, 24576, 43721, 24576, 56522, 24576, 39318, 24576, 41880, 25424, 39304, 25397, 42056, 25424, 38008, 2713, 0, 40346, 0, 44509, 0, 52650, 0, 56378, 0, 55978, 0, 56490, 0, 51882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 56796, 0, 8732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40960, 0, 52701, 0, 53794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20480, 0, 0, 24576, 4380, 26112, 52426, 34304, 34408, 43008, 43398, 27136, 48040, 25397, 17592, 25395, 18378, 25397, 18378, 53521, 10, 52700, 138, 43144, 173, 35242, 202, 43963, 168, 46028, 10, 54236, 11, 56796, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42496, 13, 42496, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13568, 0, 13136, 0, 13568, 42496, 43676, 34912, 43416, 51862, 52684, 39014, 48042, 43654, 52428, 39558, 50252, 39302, 51020, 39302, 51020, 56780, 10, 52393, 173, 56797, 2781, 48059, 2763, 52283, 2755, 47931, 2755, 52427, 2764, 48059, 2747, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2300, 512, 3988, 0, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 257, 257, 257, 257, 15163, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 25899, 15413, 19516, 13669, 6955, 15413, 19516, 13595, 8992, 11811, 14638, 9006, 15163, 17476, 19789, 21845, 15163, 17476, 19789, 21845, 256, 257, 257, 257, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 25857, 15413, 19516, 13669, 6913, 15413, 19516, 13595, 256, 11811, 14638, 9006, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 257, 257, 257, 0, 15163, 17476, 19789, 1, 15163, 17476, 19789, 1, 25899, 15413, 19516, 357, 6955, 15413, 19516, 283, 8992, 11811, 14638, 1, 15163, 17476, 19789, 1, 15163, 17476, 19789, 1, 11009, 11051, 11051, 11051, 256, 11051, 11051, 11051, 256, 11051, 11051, 11051, 0, 11009, 11051, 11051, 0, 11009, 11051, 11051, 256, 11051, 11051, 11051, 256, 11051, 11051, 11051, 11009, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11009, 11051, 11051, 11051, 256, 11051, 11051, 11051, 11009, 11051, 11051, 11051, 11051, 4122, 4112, 11034, 6699, 7184, 11051, 11024, 4139, 7190, 11051, 6678, 4139, 7190, 7196, 4118, 4139, 5651, 5654, 4115, 11051, 4880, 4883, 6672, 11051, 4139, 4112, 11034, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 299, 11051, 11051, 11051, 299, 11051, 11051, 11051, 1, 11051, 11051, 299, 0, 11051, 11051, 11051, 1, 11051, 14379, 14392, 312, 11051, 16184, 16191, 319, 11051, 14379, 20031, 334, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 14379, 14392, 11051, 11051, 14392, 16184, 11064, 11051, 14379, 20031, 11071, 11051, 6672, 7194, 11051, 4139, 5651, 7196, 11034, 4139, 5651, 5654, 11024, 6699, 4112, 4883, 11024, 11051, 6699, 4112, 11034, 4907, 11034, 11051, 11051, 4139, 11027, 11051, 11051, 11051, 11051, 11051, 11051, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 256, 17476, 19789, 21845, 256, 17476, 19789, 341, 256, 17476, 19789, 1, 256, 17476, 19789, 1, 0, 257, 257, 0, 15163, 17476, 19789, 1, 15163, 17476, 19789, 1, 15163, 17476, 19789, 1, 15163, 17476, 19789, 1, 15163, 17476, 19789, 1, 15163, 17476, 19789, 1, 15163, 17476, 19789, 1, 15163, 17476, 19789, 1, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 18761, 11051, 11051, 11009, 11051, 11051, 11051, 256, 11051, 11051, 11051, 256, 11051, 11051, 11051, 256, 11051, 11051, 11051, 11009, 11051, 11051, 11051, 11009, 11051, 11051, 11051, 18689, 11081, 11051, 11051, 19969, 18766, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 14379, 14392, 14392, 11051, 16184, 16191, 18751, 11051, 14379, 20031, 20046, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11071, 11051, 11051, 11051, 18761, 11081, 11051, 11051, 20046, 18766, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 14399, 14392, 11064, 14379, 16184, 16206, 14399, 14379, 20031, 20046, 11071, 20321, 19279, 14147, 0, 17227, 16715, 55, 0, 19297, 14147, 0, 0, 19297, 14147, 0, 0, 17227, 14155, 75, 0, 21588, 19279, 19255, 16715, 24929, 20308, 19267, 24929, 24929, 20321, 24899, 24929, 256, 20295, 22351, 24929, 256, 18247, 22351, 22359, 256, 18245, 20303, 20303, 256, 17733, 20295, 20303, 256, 17729, 18245, 18247, 0, 16641, 17733, 17733, 0, 256, 16705, 16705, 0, 0, 257, 257, 20289, 22369, 18263, 16709, 22359, 22359, 18255, 16709, 22359, 20311, 18247, 325, 20303, 18255, 17735, 1, 18247, 17735, 17733, 1, 17733, 17733, 321, 0, 16705, 16705, 1, 0, 257, 257, 0, 0, 20311, 16709, 16705, 16705, 20311, 17735, 16705, 20293, 20303, 17735, 17665, 20295, 18247, 17733, 17665, 18247, 17735, 325, 256, 18245, 17733, 321, 256, 17733, 16705, 1, 0, 257, 257, 0, 0, 0, 20289, 22369, 18263, 325, 22359, 22359, 18255, 325, 22359, 20311, 18247, 325, 20303, 18255, 17735, 1, 18247, 17735, 17733, 1, 17733, 17733, 321, 0, 16705, 16705, 1, 0, 257, 257, 0, 0, 24929, 24929, 24929, 24929, 15713, 24893, 24929, 24929, 17761, 15685, 24929, 24929, 24929, 17743, 24893, 24929, 24929, 20314, 15685, 24893, 24929, 21594, 17743, 15685, 24929, 23137, 21588, 17743, 24929, 24929, 23137, 20308, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 15713, 15677, 15677, 15677, 17725, 17733, 17733, 17733, 20293, 20303, 21588, 21583, 23124, 23130, 24922, 23124, 24929, 24929, 24929, 11, 0, 0, 2816, 2827, 0, 0, 2827, 4369, 17, 4352, 4369, 6168, 6168, 6168, 6168, 11308, 12076, 11311, 11308, 11308, 12079, 12079, 11308, 12076, 6959, 17717, 11333, 12079, 6939, 13664, 17733, 14080, 17217, 20299, 24907, 0, 17207, 19265, 24929, 0, 16695, 24899, 24929, 0, 19255, 19275, 24929, 14080, 20291, 21588, 24916, 17217, 20299, 24929, 24916, 19275, 21583, 24929, 24929, 20321, 24916, 24929, 24929, 16705, 20295, 22351, 24929, 17729, 18247, 22351, 22359, 17729, 18245, 20303, 20303, 16641, 17733, 20295, 20303, 256, 17729, 18245, 18247, 0, 16641, 17733, 17733, 0, 256, 16705, 16705, 0, 0, 257, 257, 2827, 2827, 2827, 2827, 2827, 2827, 2827, 2827, 4369, 4369, 4369, 4369, 6168, 6168, 6168, 6168, 11308, 6188, 11288, 11308, 11308, 44, 11264, 11308, 11308, 0, 0, 11308, 44, 0, 0, 11264, 11, 0, 0, 2816, 2827, 0, 0, 2827, 4369, 17, 4352, 4369, 6168, 6168, 6168, 6168, 11308, 11308, 11308, 11308, 11308, 12076, 12079, 11308, 11308, 6959, 12085, 11333, 12076, 6939, 13664, 6213, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 299, 11051, 11051, 11051, 1, 11051, 11051, 11051, 299, 257, 257, 257, 257, 18751, 20041, 18761, 18751, 16206, 18761, 16201, 16184, 16201, 14392, 14399, 14392, 14392, 11051, 14392, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 257, 1, 0, 0, 18766, 329, 257, 257, 18761, 16191, 20041, 20046, 14399, 14392, 18751, 20046, 11064, 14379, 16184, 16201, 11051, 11051, 14379, 14392, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 257, 257, 1, 257, 20046, 20046, 329, 20046, 20041, 18766, 16201, 18761, 18761, 18761, 14399, 16191, 16184, 16191, 11051, 14392, 14379, 14392, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 257, 257, 257, 257, 18751, 20041, 18761, 11064, 16206, 18761, 16201, 11051, 16201, 14392, 14399, 11051, 14392, 11051, 11064, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 257, 257, 1, 0, 18751, 20041, 329, 0, 16206, 18761, 16201, 1, 16201, 14392, 14399, 312, 14392, 11051, 14392, 299, 11051, 11051, 11051, 299, 11051, 11051, 11051, 1, 11051, 11051, 11051, 299, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 24929, 15677, 24893, 24893, 15713, 17733, 15685, 15685, 17725, 20303, 17743, 17748, 20293, 23119, 20308, 21594, 21583, 24922, 21594, 23137, 23124, 24929, 24929, 69, 0, 0, 9728, 17733, 0, 0, 17733, 17733, 69, 17664, 17733, 17733, 9766, 17733, 17733, 9797, 17702, 17733, 17733, 9766, 17733, 17733, 17733, 17702, 17733, 17733, 17733, 257, 257, 257, 257, 12056, 6939, 6939, 17733, 6188, 6981, 17691, 17733, 11333, 17688, 17733, 17733, 17733, 6188, 17733, 17733, 17733, 325, 17665, 17733, 17733, 1, 256, 17733, 325, 0, 0, 9729, 1, 0, 0, 256, 257, 257, 1, 257, 20011, 20046, 329, 20046, 16171, 18766, 16201, 18761, 14379, 18751, 14399, 16191, 11051, 16184, 11051, 14392, 11051, 14379, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 11051, 12056, 6939, 6939, 17733, 6182, 6959, 17691, 17733, 9797, 17688, 17733, 17733, 17733, 6182, 17733, 17733, 17733, 325, 17665, 17733, 17733, 1, 256, 17733, 325, 0, 0, 17665, 1, 0, 0, 256, 0, 257, 1, 257, 256, 20046, 329, 20046, 19969, 18766, 16201, 18761, 18689, 18761, 14399, 16191, 16129, 16191, 11051, 14392, 14337, 14392, 11051, 11051, 11009, 11051, 11051, 11051, 11009, 11051, 11051, 11051, 2300, 512, 18012, 0, 21504, 70, 40092, 40092, 42652, 43178, 43689, 43432, 43178, 43689, 43432, 43178, 43689, 43432, 43178, 43689, 43432, 43178, 43689, 43432, 43178, 43689, 43432, 43178, 43689, 43432, 43434, 43178, 43689, 40098, 40092, 40092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 259, 1794, 2057, 0, 3618, 3387, 15676, 11821, 9007, 9508, 6937, 6684, 0, 33668, 34694, 32645, 32126, 33152, 36482, 36752, 146, 49811, 47808, 47289, 48315, 40887, 39680, 40346, 40092, 40092, 17564, 17989, 17731, 17222, 17989, 17731, 17222, 17989, 17731, 17222, 17989, 17731, 17222, 17989, 17731, 17222, 17989, 17731, 17222, 17989, 17731, 17222, 17221, 17989, 17731, 40014, 40092, 40092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 38805, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2566, 7965, 8222, 0, 63, 0, 15887, 12592, 9778, 10279, 5398, 6167, 0, 35729, 35210, 36236, 136, 0, 0, 0, 112, 40556, 0, 0, 38556, 38805, 38912, 42393, 40092, 41884, 19383, 19021, 19787, 19274, 19021, 19787, 19274, 19021, 19787, 19274, 19021, 19787, 19274, 19021, 19787, 19274, 19021, 19787, 19274, 19021, 19787, 19274, 19277, 19021, 19787, 40769, 40099, 40092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 38805, 40092, 40092, 41888, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23552, 13363, 10549, 11050, 14393, 14138, 0, 107, 28160, 0, 28015, 0, 0, 0, 103, 42854, 43430, 43178, 41378, 41888, 41984, 21140, 38812, 40092, 161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20736, 38300, 41879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 40092, 41888, 40092, 40092, 40092, 40092, 43686, 43432, 43178, 43689, 43432, 43178, 43689, 43432, 43178, 43689, 43432, 43178, 43689, 40098, 38805, 38300, 151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 11264, 0, 4608, 16, 0, 26984, 106, 118, 30584, 31610, 5, 1280, 31097, 18553, 17220, 17989, 20302, 20897, 18256, 73, 40092, 40087, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16332, 0, 50176, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 16962, 5926, 16705, 16705, 16962, 4646, 16705, 16705, 17474, 5451, 16669, 16705, 14643, 2622, 16659, 16705, 10566, 18504, 8995, 16705, 13894, 18504, 8478, 16705, 13900, 20046, 8743, 16705, 13632, 12580, 1584, 16643, 16705, 16705, 9757, 18761, 16705, 16705, 9757, 18761, 16705, 5441, 18717, 18761, 16705, 2625, 14099, 12850, 16705, 8995, 18504, 17980, 16705, 8995, 17731, 17980, 16705, 11565, 18250, 19508, 4161, 12545, 12080, 11819, 0, 0, 19789, 11327, 0, 0, 19712, 16191, 0, 0, 19712, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 19789, 0, 0, 0, 19712, 0, 0, 0, 19712, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 7177, 16705, 16705, 2369, 7177, 16705, 16705, 2369, 7196, 7177, 11292, 16191, 77, 7177, 11308, 19775, 77, 7177, 16172, 19775, 0, 7196, 16172, 19789, 0, 11292, 16172, 77, 0, 11292, 16191, 77, 0, 11308, 19775, 77, 0, 16172, 19775, 0, 0, 7212, 16649, 16705, 16705, 7212, 2313, 16705, 16705, 7212, 2332, 16705, 16705, 11308, 2332, 16649, 16705, 11327, 7196, 16649, 16705, 11327, 7212, 2313, 16705, 16191, 7212, 2332, 16649, 16205, 11308, 7196, 16649, 16705, 2369, 11292, 16172, 16705, 2313, 11292, 16191, 16705, 7177, 11292, 19775, 16705, 7177, 11308, 19775, 16705, 7177, 16172, 19775, 2369, 7177, 16172, 19789, 2369, 7196, 16172, 77, 2313, 11292, 16172, 77, 77, 0, 0, 0, 77, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16677, 16705, 16705, 9509, 9509, 16677, 16705, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 9509, 9509, 16705, 16705, 9537, 9509, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 19712, 16191, 7212, 2332, 19712, 16205, 11308, 2332, 0, 16205, 11327, 2332, 0, 19789, 11327, 7196, 0, 19712, 11327, 7212, 0, 19712, 16191, 7212, 0, 19712, 16205, 11308, 0, 0, 16205, 11327, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2332, 16705, 16705, 16705, 2332, 16649, 16705, 16705, 7196, 16649, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16672, 16705, 16705, 16705, 3872, 16705, 16705, 16705, 3916, 16685, 16705, 16705, 4160, 16641, 16705, 16705, 0, 0, 19712, 16191, 0, 0, 19712, 16205, 0, 0, 0, 16205, 0, 0, 0, 19789, 0, 0, 0, 19712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7212, 2332, 16649, 16705, 11308, 7196, 2313, 16705, 11327, 7212, 2332, 16705, 16191, 11308, 2332, 16649, 16205, 11327, 7196, 2313, 19789, 11327, 7212, 2332, 19712, 16191, 11308, 7196, 19712, 16205, 11327, 7212, 2313, 11292, 16172, 19775, 7177, 11292, 16191, 19789, 7177, 11308, 19775, 77, 7196, 16172, 19775, 0, 11292, 16172, 19789, 0, 11308, 16191, 77, 0, 16172, 19775, 77, 0, 16172, 19789, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 7177, 16705, 16705, 2369, 7177, 16705, 16705, 2369, 7196, 16705, 16705, 2313, 11292, 16962, 15689, 9794, 16678, 16962, 14409, 9757, 16705, 17474, 15179, 9757, 16705, 14643, 12862, 4371, 16705, 10566, 9032, 16675, 16705, 13894, 9032, 16670, 16705, 13900, 11565, 16705, 16705, 13632, 1793, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 7489, 15654, 18754, 18761, 16705, 4646, 18754, 18761, 16705, 5416, 18754, 18761, 16705, 2585, 14138, 12850, 16705, 9025, 18467, 17980, 16705, 9025, 17694, 17980, 16705, 16705, 8743, 19508, 16705, 16705, 1541, 11819, 7489, 15654, 18754, 18761, 7489, 14374, 18754, 18761, 8001, 15144, 18754, 18761, 5132, 12862, 14138, 12850, 544, 18504, 18504, 17980, 3872, 18504, 17731, 17980, 3882, 20046, 18250, 19508, 4122, 12580, 12080, 11819, 16705, 16705, 2369, 11292, 16705, 16705, 2313, 11292, 16705, 16705, 7177, 11292, 16705, 2369, 7177, 11308, 16705, 2369, 7196, 16172, 16705, 2313, 11292, 16172, 2369, 7177, 11292, 16191, 2369, 7196, 11308, 19775, 16172, 19789, 0, 0, 16191, 77, 0, 0, 19775, 77, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 77, 0, 0, 0, 16962, 15689, 9794, 16678, 16962, 14409, 9794, 16678, 17474, 15179, 9794, 16678, 14643, 12862, 14138, 2827, 10566, 18504, 18504, 8216, 13894, 18504, 17731, 8216, 13900, 20046, 18250, 10765, 13632, 12580, 12080, 1027, 16962, 15689, 18754, 9766, 16962, 14409, 18754, 9766, 17474, 15179, 18754, 9766, 14643, 12862, 14138, 2827, 10566, 18504, 18504, 8216, 13894, 18504, 8515, 16664, 13900, 20046, 8778, 16653, 13632, 12580, 1584, 16643, 7453, 15689, 18754, 18761, 7453, 14409, 18754, 18761, 7965, 15179, 18754, 18761, 5132, 12862, 14138, 12850, 544, 18504, 18504, 17980, 3905, 18467, 17731, 17980, 3905, 20013, 18250, 19508, 4161, 12545, 12080, 11819, 16205, 11327, 7212, 2313, 19789, 16191, 7212, 2332, 19712, 16205, 11308, 2332, 0, 16205, 11327, 7196, 0, 19789, 11327, 7212, 0, 19712, 16191, 11308, 0, 19712, 16205, 11327, 0, 0, 19789, 11327, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2332, 16705, 16705, 16705, 2332, 16649, 16705, 16705, 7196, 16649, 16705, 16705, 7212, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 9509, 16705, 16705, 2369, 9509, 16705, 16705, 2369, 9509, 16705, 16705, 2313, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11308, 19775, 0, 0, 16172, 19775, 0, 0, 16172, 19789, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 0, 0, 19712, 16191, 0, 0, 19712, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 19789, 0, 0, 0, 19712, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 2369, 7177, 16705, 16705, 2369, 7196, 16705, 16705, 2369, 11292, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5646, 3606, 5654, 5654, 2062, 5654, 3606, 5654, 3598, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 3598, 3606, 5654, 5654, 2062, 5646, 3606, 5654, 3592, 3598, 5654, 3606, 7212, 16649, 16705, 16705, 7212, 16649, 16705, 16705, 7212, 2313, 16705, 16705, 7212, 2332, 16705, 16705, 11308, 2332, 16705, 16705, 11327, 2332, 16705, 16705, 11327, 2332, 16649, 16705, 11327, 7196, 16649, 16705, 16705, 9537, 9509, 9509, 16705, 16705, 9537, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 2070, 5654, 3606, 5654, 3598, 3606, 5654, 2070, 3598, 5654, 5654, 3598, 2062, 0, 19712, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7196, 16172, 77, 0, 11292, 16172, 77, 0, 11292, 16191, 77, 0, 3592, 5646, 5654, 5654, 2056, 5646, 5654, 5646, 3592, 2062, 5654, 5654, 2085, 3598, 5654, 5654, 2085, 3598, 5646, 2070, 9509, 2056, 3598, 3598, 9509, 2085, 2056, 3598, 9537, 9509, 2085, 2056, 2313, 16705, 16705, 9509, 2332, 16705, 16705, 9509, 2332, 16705, 16705, 9509, 2332, 16705, 16705, 9537, 2332, 16705, 16705, 9537, 2332, 16649, 16705, 16705, 7196, 16649, 16705, 16705, 7212, 16649, 16705, 16705, 11292, 19775, 77, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 11308, 0, 0, 16205, 11327, 0, 0, 19789, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 16962, 5961, 9757, 16705, 16962, 14409, 9757, 16678, 17474, 15179, 18754, 9766, 14643, 12862, 14138, 2827, 10566, 18504, 18504, 8252, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 2085, 3598, 5646, 5654, 9509, 3592, 3598, 3592, 9509, 2085, 3592, 3598, 9509, 9509, 2085, 2056, 16677, 9537, 9509, 9509, 16705, 16705, 9537, 9509, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 5654, 3606, 3598, 9480, 2062, 3598, 2062, 9509, 3598, 2062, 9480, 9509, 2056, 9480, 9509, 16677, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11327, 7212, 16649, 16705, 16191, 7212, 2313, 16705, 16205, 7212, 2332, 16705, 16205, 11308, 2332, 16705, 16205, 11327, 2332, 16705, 19789, 11327, 2332, 16649, 19712, 11327, 7196, 16649, 19712, 11327, 7212, 2313, 0, 0, 0, 19712, 0, 0, 0, 19712, 0, 0, 0, 19712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 8257, 16705, 16705, 16705, 8216, 16705, 16705, 8769, 19469, 16705, 16705, 1601, 11779, 16705, 5926, 18717, 18761, 7489, 4646, 18754, 18761, 7965, 15179, 18754, 18761, 5132, 12862, 14138, 12850, 10528, 18504, 18504, 17980, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 8216, 16705, 16705, 8769, 10765, 16705, 16705, 1541, 11819, 16705, 5953, 9757, 9766, 7453, 4646, 9757, 9766, 7965, 15144, 18754, 18761, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 7453, 5926, 16669, 16705, 7453, 4646, 9757, 9766, 17474, 15179, 9794, 9766, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9793, 16705, 16705, 9757, 9766, 16705, 2585, 4371, 12811, 544, 8995, 18504, 17980, 3872, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 16191, 77, 0, 0, 19775, 77, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 16705, 16705, 2369, 11292, 16705, 16705, 2369, 11292, 16705, 16705, 2313, 11292, 16705, 16705, 7177, 11292, 16705, 16705, 7177, 11308, 16705, 16705, 7177, 16172, 16705, 2369, 7177, 16172, 16705, 2369, 7196, 16172, 16705, 16705, 16705, 16705, 16669, 16705, 16705, 16705, 7965, 5416, 16705, 16705, 5171, 2585, 4371, 16705, 10566, 18504, 8995, 8216, 13894, 18504, 17731, 8216, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 3872, 16705, 16705, 16705, 3882, 16685, 16705, 16705, 13632, 1793, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 11292, 7196, 2332, 2313, 11308, 11308, 7196, 7196, 16172, 11327, 11308, 7212, 16191, 16191, 16191, 11308, 19789, 19789, 16205, 16191, 0, 0, 19789, 16205, 0, 0, 0, 19789, 0, 0, 0, 0, 16649, 16705, 16705, 16705, 2313, 16649, 16705, 16705, 7196, 2313, 2313, 16649, 7212, 7196, 7196, 2313, 11308, 11308, 7212, 7196, 16191, 16191, 11308, 11308, 19789, 16205, 16191, 11327, 0, 19789, 19789, 16191, 2332, 2313, 2313, 7177, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 11327, 7212, 0, 19712, 16191, 11308, 0, 19712, 16205, 11327, 0, 0, 19789, 16191, 0, 0, 19712, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2332, 2313, 2313, 16705, 7196, 7196, 2332, 2313, 11308, 11308, 7196, 7196, 16191, 11327, 11308, 11308, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16649, 16705, 16705, 7196, 2313, 2313, 2313, 7212, 7196, 7196, 2332, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 16705, 16705, 2313, 2313, 2332, 2313, 7196, 7196, 7196, 2332, 11308, 11308, 11308, 2332, 16191, 16191, 11327, 2332, 19789, 19789, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 7196, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2313, 2313, 16705, 16705, 7196, 2332, 2313, 16705, 7212, 7196, 2313, 2313, 11308, 7212, 7196, 7196, 16191, 11308, 11308, 11308, 16205, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16191, 19775, 77, 0, 19775, 19789, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2313, 7177, 11292, 11308, 7177, 7196, 11308, 16191, 7196, 11308, 16172, 19775, 11308, 16172, 16191, 19789, 16172, 16191, 19789, 77, 16191, 19789, 77, 0, 19775, 77, 0, 0, 19789, 0, 0, 0, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 16705, 2313, 7177, 16705, 2313, 7177, 7196, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 16705, 2369, 7177, 16705, 2369, 2313, 7196, 2369, 2313, 7196, 11292, 2313, 7196, 11292, 11308, 7196, 11292, 11308, 16191, 11308, 11308, 16191, 19775, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 16205, 0, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 2332, 2313, 2313, 11308, 7196, 7196, 7196, 11327, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2313, 2313, 7177, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16172, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 19712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11308, 11308, 11308, 7196, 16191, 16191, 11327, 11308, 19789, 19789, 16191, 16191, 0, 19712, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16191, 16191, 16191, 19789, 19775, 19789, 19789, 77, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 11308, 11308, 11308, 11308, 16172, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 16705, 9537, 9509, 9509, 16705, 16705, 9537, 9509, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 2313, 2313, 7177, 2313, 7177, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16172, 16191, 9509, 9509, 16677, 2369, 9509, 16677, 2369, 2313, 2369, 2313, 2313, 7196, 2313, 7196, 7196, 11292, 7196, 11292, 11308, 11308, 11308, 11308, 16191, 16191, 16172, 16191, 19775, 19789, 16191, 19789, 19789, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 2313, 2313, 2313, 2313, 7196, 7177, 7196, 7196, 11292, 19789, 16191, 16191, 16191, 19712, 19789, 19789, 16205, 0, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2313, 7177, 7196, 11308, 7196, 7196, 11308, 16172, 11292, 11308, 16172, 16191, 11308, 16191, 16191, 19789, 16191, 19775, 19789, 77, 19775, 19789, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 16172, 16191, 19775, 19789, 16191, 19789, 19789, 0, 19789, 77, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 2369, 7177, 11292, 16705, 2313, 7196, 11308, 16705, 7177, 11292, 16172, 2369, 7177, 11308, 16191, 2313, 7196, 16172, 19775, 7177, 11292, 16172, 19789, 7196, 11308, 16191, 77, 11292, 16172, 19775, 77, 9509, 16705, 2369, 7177, 9509, 16705, 2313, 7196, 9509, 2369, 7177, 11292, 16677, 2313, 7196, 11308, 2341, 7177, 11292, 16172, 2313, 7196, 11308, 16191, 7177, 11292, 16172, 19775, 7177, 11308, 16191, 19789, 11292, 16191, 19789, 0, 11308, 19775, 77, 0, 16172, 19775, 0, 0, 16191, 19789, 0, 0, 19775, 77, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 5654, 5654, 3606, 2062, 3606, 5654, 3606, 2056, 5654, 3606, 3606, 2062, 5654, 5654, 3598, 9480, 5654, 3606, 3598, 9480, 3598, 2062, 2062, 9509, 2062, 2062, 9480, 9509, 2056, 9480, 9509, 2341, 7490, 16678, 16705, 16705, 7490, 16678, 16705, 16705, 7965, 16705, 16705, 16705, 16652, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 9757, 18761, 16705, 16705, 9793, 9766, 16705, 16705, 16705, 9766, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 19712, 16205, 11327, 7196, 0, 19789, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 7196, 2313, 2313, 2313, 16705, 2313, 2313, 2313, 16649, 2313, 6921, 2331, 2313, 2313, 9499, 6949, 2313, 2313, 9499, 6949, 2313, 2313, 6921, 2331, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 7965, 15179, 18754, 18761, 5132, 2585, 14138, 12850, 16705, 8995, 8995, 17944, 16705, 16705, 8478, 8216, 16705, 16705, 16705, 10817, 16705, 16705, 16705, 16705, 0, 19789, 16191, 7212, 0, 19712, 16205, 11308, 0, 0, 16205, 11327, 0, 0, 19789, 16191, 0, 0, 19712, 16205, 0, 0, 0, 19789, 0, 0, 0, 19712, 0, 0, 0, 0, 2332, 16649, 16705, 16705, 7196, 2313, 16705, 16705, 7212, 2332, 16649, 16705, 11308, 7196, 2313, 16705, 11327, 7212, 2332, 16649, 16191, 11308, 7196, 2313, 16205, 11327, 7212, 2332, 19789, 16191, 11308, 2332, 16191, 77, 0, 0, 19775, 77, 0, 0, 19775, 0, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14643, 12862, 14138, 2866, 10566, 18504, 18504, 8216, 13894, 18504, 17731, 8216, 13900, 20046, 8743, 16653, 13632, 1828, 1541, 16705, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14604, 12862, 14138, 12850, 544, 18504, 18504, 17980, 3872, 18504, 17731, 17980, 3905, 11565, 18250, 19508, 16705, 1793, 12037, 11819, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16705, 16705, 9793, 18726, 16705, 16705, 9793, 18726, 16705, 16705, 16705, 9766, 16705, 16705, 16705, 2881, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11292, 16172, 19775, 77, 11308, 16191, 19789, 0, 16191, 19775, 77, 0, 19775, 19789, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2313, 6921, 9499, 9509, 2313, 6921, 6939, 9509, 2313, 2313, 6939, 9499, 2313, 2313, 6939, 6939, 2313, 2313, 2313, 6939, 2313, 2313, 2313, 2313, 2332, 2313, 2313, 2313, 7196, 2313, 2313, 2313, 9509, 6949, 2331, 2313, 9509, 6939, 2331, 2313, 6949, 6939, 2313, 2313, 6939, 6939, 2313, 16649, 6939, 2313, 2313, 16649, 2313, 2313, 2313, 16705, 2313, 2313, 16649, 16705, 2313, 2313, 2313, 16705, 0, 19712, 11327, 7212, 0, 19712, 16191, 11308, 0, 19712, 16205, 11327, 0, 0, 19789, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 7196, 16172, 19775, 77, 11292, 16172, 19789, 0, 11308, 16191, 77, 0, 16191, 19775, 77, 0, 19775, 19789, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 9509, 9509, 2313, 7196, 9509, 2341, 7177, 11292, 2369, 2313, 7196, 11308, 2313, 7196, 11292, 16172, 7177, 11292, 11308, 16191, 7196, 11308, 16191, 19775, 11292, 16172, 19775, 19789, 11308, 16191, 19789, 0, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 16705, 16705, 2369, 2313, 16705, 2369, 2313, 7196, 16705, 2313, 7196, 11292, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 3872, 18467, 17731, 17980, 3882, 11565, 8743, 10765, 16705, 1857, 1541, 1027, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 9766, 14643, 12862, 4371, 2827, 582, 8995, 8995, 16705, 3872, 8995, 16705, 16705, 16682, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16962, 5926, 16705, 16705, 7453, 16678, 16705, 16705, 7965, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 13894, 18504, 8515, 8216, 3882, 11565, 8743, 10765, 4122, 1793, 16645, 16705, 9509, 9509, 2341, 2313, 9509, 16677, 2313, 7196, 9509, 2369, 7177, 11292, 16677, 2313, 7196, 11308, 2341, 7177, 11292, 16172, 2313, 7196, 11308, 16191, 7177, 11292, 16172, 19775, 7196, 11308, 16191, 19789, 5654, 5654, 3606, 2062, 3606, 5654, 3606, 2056, 5654, 3606, 3606, 2062, 5654, 5654, 3598, 9480, 5654, 3606, 3598, 9480, 3598, 2062, 2062, 9509, 2062, 2062, 9480, 2341, 2056, 9480, 2341, 2313, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 2070, 3598, 2062, 3598, 3598, 2062, 3598, 2062, 3598, 2056, 2056, 2056, 2056, 19789, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 16191, 11308, 19789, 16205, 11327, 7212, 16205, 16191, 11308, 7196, 16191, 11308, 7212, 2332, 11327, 7212, 7196, 2313, 11308, 7196, 2313, 16649, 7212, 2332, 16649, 16705, 7196, 2313, 16705, 16705, 7212, 7196, 2313, 16705, 7196, 2313, 16649, 16705, 2313, 16649, 16705, 16705, 16649, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 2332, 2313, 2313, 7177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 0, 0, 19789, 16191, 0, 19712, 16205, 11327, 0, 19712, 16191, 11308, 0, 19712, 11327, 7212, 3598, 5646, 5654, 5654, 2062, 5654, 5654, 5646, 5646, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 2056, 9480, 9509, 16677, 2062, 2062, 9480, 9509, 3598, 2062, 2062, 9509, 5654, 3606, 3598, 9480, 5654, 5654, 3598, 9480, 5654, 3606, 3606, 2062, 3606, 5654, 2070, 3598, 5654, 5654, 5654, 2070, 9537, 9509, 2085, 2056, 9509, 2085, 3592, 3592, 9509, 2056, 3598, 3598, 2085, 3598, 5646, 5654, 2085, 3598, 5654, 3606, 3592, 2062, 5654, 5654, 2062, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16677, 16705, 16705, 9509, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2056, 9480, 9509, 16677, 2062, 2062, 9480, 9509, 3598, 2062, 2062, 9509, 5654, 3606, 3598, 9480, 5654, 5654, 3598, 9480, 5654, 3606, 3606, 2062, 3606, 5654, 2070, 2062, 5654, 5654, 3606, 2062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 19789, 0, 0, 16191, 19775, 77, 0, 19789, 0, 0, 0, 19775, 77, 0, 0, 16191, 19789, 77, 0, 16172, 16191, 19789, 77, 11308, 16172, 16191, 19789, 7196, 11308, 16172, 19775, 7177, 7196, 11308, 16191, 2313, 7177, 11292, 11308, 16705, 2313, 7177, 7196, 16705, 16705, 2313, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11308, 11308, 16191, 19775, 7196, 11292, 11308, 16191, 2313, 7196, 11292, 11308, 2369, 2313, 7196, 11292, 16705, 2369, 2313, 7196, 16705, 16705, 2369, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 16705, 2056, 2056, 2056, 2056, 2062, 3598, 3598, 3592, 3598, 2062, 3598, 3598, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 2070, 5654, 3606, 5654, 3606, 3606, 5654, 2070, 3598, 5654, 5654, 3606, 2062, 5654, 5654, 3606, 2062, 3606, 5654, 3606, 2056, 5654, 3606, 3606, 2062, 5654, 5654, 3598, 9480, 5654, 3606, 3598, 9480, 3598, 2062, 2062, 9509, 2062, 2062, 9480, 9509, 2056, 9480, 9509, 16677, 2313, 16649, 16705, 16705, 16649, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 6921, 2331, 2313, 2313, 9499, 6949, 2313, 2313, 9499, 6949, 2313, 2313, 6921, 2331, 2313, 2313, 2313, 2313, 16649, 2313, 2313, 2313, 16705, 16705, 16705, 2369, 2313, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16684, 16705, 16705, 11329, 11273, 16705, 16705, 16705, 16684, 16705, 11329, 16684, 16705, 16705, 2348, 11273, 16705, 16705, 2348, 11273, 16705, 16705, 11329, 16684, 16705, 16705, 16705, 16705, 16705, 5654, 5654, 3606, 3598, 3606, 5654, 5654, 3592, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 16705, 2313, 7196, 11292, 16705, 2369, 2313, 7196, 16705, 16705, 2369, 2313, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11308, 16191, 19789, 0, 11292, 16172, 19775, 19789, 7196, 11308, 16191, 19775, 7177, 11292, 11308, 16191, 2313, 7196, 11292, 16172, 2369, 2313, 7196, 11308, 16705, 2369, 7177, 11292, 16705, 16705, 2313, 7196, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 0, 19712, 11327, 7196, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 19789, 19789, 11327, 2332, 16205, 16191, 11327, 2332, 16191, 11308, 11308, 2332, 11308, 7212, 7196, 2332, 7212, 7196, 2313, 2313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 19712, 16205, 0, 0, 19789, 16191, 0, 0, 16205, 11327, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 2332, 2313, 2313, 7177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 77, 0, 0, 16191, 19789, 0, 0, 16172, 19775, 77, 0, 11308, 16191, 77, 0, 11292, 16172, 77, 0, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 6921, 2331, 2313, 2313, 9499, 6949, 2313, 2313, 9499, 6949, 2313, 2313, 6921, 2331, 2313, 2369, 2313, 2313, 2313, 16705, 2313, 2313, 2313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 0, 0, 19712, 19789, 0, 19789, 19789, 16191, 19789, 16205, 16191, 11327, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 19789, 19789, 77, 16191, 16191, 16191, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19789, 77, 0, 16191, 16191, 19789, 19789, 11308, 16172, 16191, 16191, 7196, 11308, 11308, 11308, 16191, 11327, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 2332, 2313, 2332, 2313, 2313, 16705, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 19789, 16205, 19712, 19789, 16205, 16191, 19789, 16191, 16191, 11308, 16191, 11327, 11308, 7212, 11327, 11308, 7196, 7196, 11308, 7196, 2332, 2313, 0, 19789, 19789, 16191, 19789, 16205, 16191, 11327, 16191, 16191, 11308, 11308, 11308, 11308, 7212, 7196, 7212, 7196, 7196, 2313, 7196, 2313, 2313, 16649, 2313, 16649, 16705, 16705, 16649, 16705, 16705, 16705, 7212, 7196, 7196, 2332, 7196, 2313, 2313, 2313, 2313, 16649, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19712, 19789, 19789, 16205, 19789, 16191, 16191, 16191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11327, 11308, 11308, 11308, 11308, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 16172, 7196, 7196, 7196, 11308, 2313, 2313, 7177, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11327, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 2332, 2313, 2313, 9537, 9509, 2085, 2056, 9509, 2085, 3592, 3592, 9509, 2056, 3598, 3598, 2085, 3598, 5646, 5654, 2085, 3598, 5654, 3606, 3592, 2062, 5654, 5654, 2056, 5646, 3606, 5654, 3592, 5646, 5654, 3606, 0, 0, 0, 19789, 0, 0, 19712, 16205, 0, 19712, 19789, 16191, 19712, 19789, 16191, 11327, 19789, 16191, 11327, 11308, 16205, 11327, 11308, 7196, 16191, 11308, 7196, 2332, 11308, 7212, 2332, 2313, 16205, 16191, 11308, 11308, 16191, 11308, 7212, 7196, 11308, 7212, 7196, 2313, 7212, 7196, 2313, 16649, 7196, 2313, 16649, 16705, 2332, 16649, 16705, 16705, 2313, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 19789, 16205, 0, 19712, 16205, 16191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 19789, 77, 0, 0, 16191, 19789, 19789, 0, 16172, 16191, 19775, 19789, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 7196, 2332, 2313, 16705, 2332, 2313, 16705, 16705, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16677, 16705, 16705, 9509, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 2313, 2313, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 16705, 16705, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16677, 16705, 16705, 9509, 9509, 16677, 16705, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 19789, 0, 0, 16191, 19775, 19789, 77, 11308, 16191, 16191, 19789, 11292, 11308, 16172, 16191, 7196, 7196, 11308, 16172, 2313, 7177, 7196, 11308, 16191, 19789, 19789, 0, 16172, 16191, 19775, 19789, 11308, 11308, 16191, 16191, 7196, 11292, 11308, 11308, 2313, 7196, 7196, 11292, 2369, 2313, 2313, 7196, 16705, 16705, 2369, 2313, 16705, 16705, 16705, 2369, 7177, 7196, 7196, 11292, 2313, 2313, 2313, 7196, 16705, 16705, 2369, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11308, 11308, 16172, 16191, 7196, 7196, 11308, 11308, 2313, 7177, 7196, 7196, 16705, 2313, 2313, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9537, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 2313, 11292, 16172, 77, 2369, 7196, 16172, 77, 2369, 7177, 16172, 19789, 16705, 7177, 16172, 19775, 16705, 7177, 11308, 19775, 16705, 7177, 11292, 19775, 16705, 2313, 11292, 16191, 16705, 2369, 11292, 16172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 77, 0, 0, 0, 77, 0, 0, 0, 19712, 11327, 7212, 2313, 19712, 11327, 7196, 16649, 19789, 11327, 2332, 16649, 16205, 11327, 2332, 9537, 16205, 11308, 2332, 9537, 16205, 7212, 2332, 9509, 16191, 7212, 2313, 9509, 11327, 7212, 16649, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 0, 0, 0, 19712, 0, 0, 0, 19712, 3592, 5646, 5654, 5654, 2056, 5646, 5654, 5646, 3592, 2062, 5654, 5654, 2085, 3598, 5654, 5654, 2085, 3598, 5646, 3606, 9509, 2056, 3598, 5654, 9509, 2085, 2056, 5646, 9537, 9509, 2085, 2062, 0, 0, 0, 19712, 0, 0, 0, 19789, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 19712, 16205, 0, 0, 19712, 16191, 11327, 7196, 16649, 9509, 11327, 2332, 16649, 9509, 11327, 2332, 16705, 9509, 11308, 2332, 16705, 9537, 7212, 2332, 16705, 9537, 7212, 2313, 16705, 16705, 7212, 16649, 16705, 16705, 7212, 16649, 16705, 16705, 16705, 2369, 7196, 16172, 16705, 2369, 7177, 16172, 16705, 16705, 7177, 16172, 16705, 16705, 7177, 11308, 16705, 16705, 7177, 11292, 16705, 16705, 2313, 11292, 16705, 16705, 2369, 11292, 16705, 16705, 2369, 11292, 16191, 77, 0, 0, 19775, 77, 0, 0, 19789, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 77, 0, 0, 16191, 77, 0, 0, 16172, 19789, 0, 0, 0, 0, 16205, 11327, 0, 19712, 16205, 11308, 0, 19712, 16191, 7212, 0, 19712, 11327, 7212, 0, 19789, 11327, 7196, 0, 16205, 11327, 2332, 19712, 16205, 11308, 2332, 19712, 16191, 7212, 2332, 2369, 7196, 11308, 11308, 2369, 7177, 11292, 16191, 16705, 2313, 11292, 16172, 16705, 2369, 7196, 16172, 16705, 2369, 7177, 11308, 16705, 16705, 7177, 11292, 16705, 16705, 2313, 11292, 16705, 16705, 2369, 11292, 16172, 19775, 0, 0, 11308, 19775, 77, 0, 11292, 16191, 77, 0, 11292, 16172, 77, 0, 7196, 16172, 19789, 0, 7177, 16172, 19775, 0, 7177, 11308, 19775, 77, 7177, 11292, 16191, 77, 16705, 16705, 2369, 7196, 16705, 16705, 2369, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 7196, 16649, 16705, 9509, 2332, 16649, 16705, 9509, 2332, 16705, 16705, 9509, 2313, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 3606, 9480, 9509, 16677, 2070, 2062, 9480, 9509, 5654, 2062, 2062, 9509, 5654, 3606, 3598, 9480, 5654, 5654, 3598, 9480, 5654, 3606, 3606, 2062, 3606, 5654, 2070, 2062, 5654, 5654, 3606, 2062, 5654, 5654, 3606, 2062, 3606, 5654, 3606, 2056, 5654, 3606, 3606, 2062, 5654, 5654, 3598, 9480, 5654, 3606, 3598, 9480, 5654, 2062, 2062, 9509, 2070, 2062, 9480, 9509, 3606, 9480, 9509, 16677, 0, 19712, 16191, 7212, 0, 19712, 11327, 7212, 0, 19712, 11327, 7196, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 77, 0, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 7196, 0, 19712, 11327, 7212, 0, 19712, 16191, 7212, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11292, 16191, 77, 0, 11292, 16172, 77, 0, 7196, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 77, 0, 0, 0, 19789, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 77, 0, 0, 16191, 77, 0, 0, 7212, 16649, 16705, 16705, 7196, 16649, 16705, 16705, 2332, 16649, 16705, 16705, 2332, 16705, 16705, 9537, 2332, 16705, 16705, 9537, 2332, 16705, 16705, 9509, 2332, 16705, 16705, 9509, 2313, 16705, 16705, 9509, 9537, 9509, 2085, 5646, 9509, 2085, 3592, 5640, 9509, 2056, 3598, 5654, 2085, 3598, 5646, 5654, 2085, 3598, 5654, 3606, 3592, 2062, 5654, 5654, 2056, 5646, 3606, 5654, 3592, 5646, 5654, 3606, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19789, 11327, 0, 0, 16205, 11327, 0, 0, 16205, 11308, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 19712, 16205, 7212, 16705, 16705, 2369, 11292, 16705, 16705, 2369, 7196, 16705, 16705, 2369, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 2313, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 19789, 0, 0, 16172, 19775, 0, 0, 11308, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 7196, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 19789, 19789, 7177, 16172, 16191, 19775, 7177, 11308, 11308, 16191, 7177, 7196, 11292, 11308, 2313, 2313, 7196, 11292, 16705, 16705, 16705, 16705, 16705, 11329, 16684, 16705, 16705, 2348, 11273, 16705, 11329, 9481, 2331, 16684, 11329, 6921, 2341, 16684, 16705, 2348, 11273, 16705, 16705, 11329, 16684, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 2313, 16705, 2369, 2313, 2313, 16705, 2313, 2313, 2313, 2369, 2313, 2313, 6939, 2369, 2313, 6939, 6939, 2313, 2313, 6939, 9499, 2313, 6921, 6939, 9509, 2313, 6921, 9499, 9509, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 3592, 5646, 5654, 5654, 2056, 5646, 5654, 5646, 3592, 2062, 5654, 5654, 3592, 5646, 5654, 5654, 3592, 5646, 5654, 3606, 3592, 2062, 5654, 5654, 2056, 5646, 3606, 5654, 3592, 5646, 5654, 3606, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 2313, 2313, 2313, 7196, 2313, 2313, 2313, 7177, 2313, 2313, 2313, 2313, 6939, 2313, 2313, 2313, 6939, 6939, 2313, 2313, 6949, 6939, 2313, 2313, 9509, 6939, 2331, 2313, 9509, 6949, 2331, 2313, 11308, 19775, 77, 0, 11292, 16191, 77, 0, 11292, 16172, 77, 0, 7196, 16172, 19789, 19789, 7177, 16172, 16191, 16191, 7177, 11308, 11308, 11308, 7177, 7196, 7196, 7196, 2313, 2313, 2313, 7177, 7212, 7196, 7196, 11292, 7196, 2313, 2313, 7196, 2332, 2313, 2313, 7177, 2332, 6921, 2331, 7177, 2332, 6921, 2331, 7177, 2332, 2313, 2313, 7177, 7196, 2313, 2313, 7196, 7212, 7196, 7196, 11292, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 19712, 16205, 0, 0, 19712, 16191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 77, 0, 0, 16191, 19789, 0, 0, 16172, 19775, 0, 0, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 2313, 16649, 16705, 16705, 2313, 2313, 16649, 16705, 2313, 2313, 2313, 16705, 6939, 2313, 2313, 16649, 6939, 6939, 2313, 16649, 6949, 6939, 2313, 2313, 9509, 6939, 2331, 2313, 9509, 6949, 2331, 2313, 0, 19712, 16205, 11308, 0, 19712, 16191, 7212, 0, 19712, 11327, 7212, 0, 19712, 11327, 7196, 0, 19712, 11327, 2332, 19789, 19712, 11327, 2332, 19775, 19789, 11327, 2332, 16191, 19789, 11327, 2332, 7196, 2313, 2313, 2313, 2332, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 6939, 2313, 2313, 6939, 6939, 2313, 2313, 6939, 9499, 2313, 6921, 6939, 9509, 2313, 6921, 9499, 9509, 16205, 11308, 7196, 16649, 16191, 7212, 2332, 16649, 11327, 7212, 2313, 16705, 11327, 7196, 16649, 9537, 11308, 2332, 16649, 9537, 7212, 2332, 16705, 9509, 7212, 2313, 16705, 9509, 7212, 16649, 16705, 9509, 3606, 9480, 9509, 9509, 2070, 2062, 9480, 9509, 5654, 2062, 2062, 9509, 5654, 3606, 3598, 9480, 5654, 5654, 3598, 9480, 5654, 3606, 3606, 2062, 3606, 5654, 2070, 2062, 5654, 5654, 3606, 2062, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 7212, 2313, 16705, 16705, 7196, 16649, 16705, 16705, 2332, 16649, 16705, 16705, 2332, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 11327, 19789, 19789, 16191, 11308, 0, 19789, 11327, 7212, 0, 16205, 11327, 7196, 19712, 16205, 11308, 2332, 19789, 16191, 7212, 2332, 16205, 11327, 7212, 2313, 0, 0, 0, 19712, 0, 0, 0, 19712, 0, 0, 0, 19789, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 19712, 16205, 0, 0, 19712, 16191, 0, 0, 19789, 11327, 16705, 16705, 2313, 7177, 16705, 16705, 2369, 7196, 16705, 16705, 2369, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 16205, 11327, 2332, 16172, 16191, 11308, 2332, 16172, 11327, 7212, 2332, 16172, 11327, 7196, 2313, 16172, 11308, 2332, 16649, 11308, 7212, 2332, 16705, 11308, 7196, 2313, 16705, 7212, 2332, 16649, 16705, 9509, 6949, 2331, 2313, 9509, 6939, 2331, 2313, 6949, 6939, 2313, 2313, 6939, 6939, 2313, 9481, 6939, 2313, 2313, 9481, 2313, 2313, 2313, 9509, 2313, 2313, 9481, 9509, 2313, 9481, 9509, 9509, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3598, 5646, 2070, 3606, 2062, 3598, 3598, 2070, 2062, 2056, 3598, 3606, 9480, 2085, 2056, 2313, 6921, 9499, 9509, 2313, 6921, 6939, 9509, 2313, 2313, 6939, 9499, 2369, 2313, 6939, 6939, 2369, 2313, 2313, 6939, 16705, 2313, 2313, 2313, 16705, 2369, 2313, 2313, 16705, 16705, 2369, 2313, 0, 0, 19712, 16191, 0, 0, 19712, 16205, 0, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 77, 0, 0, 16191, 77, 0, 0, 9509, 6949, 2331, 2313, 9509, 6939, 2331, 2313, 6949, 6939, 2313, 2313, 6939, 6939, 2313, 16649, 6939, 2313, 2313, 16649, 2313, 2313, 2313, 16705, 2313, 2313, 16649, 16705, 2313, 16649, 16705, 16705, 7196, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 19789, 19789, 7177, 16172, 16191, 16191, 7196, 11308, 11308, 11308, 16024, 512, 1036, 0, 1024, 4, 0, 0, 0, 0, 0, 43178, 44457, 44206, 41899, 41122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42401, 42150, 47015, 47290, 48569, 48318, 46011, 0, 0, 0, 0, 0, 0, 0, 0, 45234, 46513, 46262, 36783, 34954, 35209, 35209, 36493, 35724, 0, 0, 0, 0, 0, 0, 33411, 33152, 34223, 36742, 34692, 35479, 35226, 35209, 35209, 39320, 40605, 0, 0, 0, 0, 39936, 37787, 44946, 34692, 34695, 34695, 37264, 35221, 35209, 38537, 38025, 57247, 234, 0, 0, 59392, 60905, 60654, 58347, 34695, 34695, 36999, 58001, 35209, 35222, 35296, 35209, 58849, 40678, 0, 0, 58368, 63463, 63738, 33967, 34695, 34695, 37369, 35298, 35209, 35209, 35222, 35296, 65018, 65183, 252, 0, 64256, 62195, 44980, 34692, 34695, 34695, 61936, 35209, 35209, 35209, 57481, 35209, 35209, 59381, 246, 0, 62464, 45039, 33935, 34695, 34695, 34695, 38351, 35209, 35209, 38537, 35209, 35296, 35296, 51849, 200, 0, 51456, 58317, 34695, 34695, 34695, 34695, 35022, 35209, 35209, 35209, 35296, 35209, 35296, 52374, 203, 0, 49859, 33967, 34695, 34695, 34695, 34695, 35479, 35226, 35209, 35209, 57481, 57481, 35209, 35209, 49600, 0, 50885, 34756, 34695, 34695, 34695, 34695, 37264, 35221, 35209, 35222, 35296, 38537, 57481, 35209, 55239, 0, 55514, 34777, 34695, 34695, 34695, 36999, 58001, 35209, 35209, 35209, 35209, 35296, 35209, 35296, 57053, 0, 56284, 34756, 34695, 34695, 34695, 37264, 35298, 35209, 35209, 35209, 35209, 35209, 35209, 38537, 53971, 0, 53712, 34777, 34695, 34695, 36999, 58001, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 54997, 0, 49108, 34756, 34695, 34695, 53127, 35298, 35209, 35209, 35209, 35209, 35209, 35209, 35222, 35296, 10815, 0, 10536, 34777, 34695, 34695, 52871, 35226, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 11731, 0, 11310, 9003, 34695, 34695, 37264, 35221, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 8226, 0, 9505, 11046, 36899, 10020, 14225, 14394, 15673, 35134, 35209, 35209, 35209, 35209, 35209, 35209, 15164, 0, 12851, 9865, 37163, 12592, 13877, 13364, 13364, 3887, 35209, 35209, 35209, 2742, 35209, 35296, 2312, 0, 3328, 38414, 2828, 35209, 13315, 13364, 13364, 564, 35209, 35209, 393, 35503, 35208, 1430, 6, 0, 1024, 35079, 57481, 35209, 13335, 13364, 13364, 6708, 35209, 2742, 44801, 38788, 39562, 6281, 25, 0, 0, 7709, 35209, 35209, 13340, 13364, 13364, 6964, 393, 34223, 33926, 34695, 38351, 4627, 0, 0, 0, 4368, 35093, 35222, 13334, 13364, 13364, 5172, 44801, 34692, 34695, 34695, 8142, 27231, 0, 0, 0, 26624, 28009, 35209, 27758, 13364, 13364, 25451, 33967, 34695, 34695, 36999, 24674, 97, 0, 0, 0, 0, 26213, 60641, 25737, 30567, 30842, 32121, 9003, 34695, 32400, 31870, 29563, 0, 0, 0, 0, 0, 59250, 29040, 57481, 35209, 35209, 35222, 11046, 36899, 30097, 29814, 111, 0, 0, 0, 0, 0, 20475, 18506, 18790, 35209, 57481, 35209, 9865, 37163, 20045, 19276, 0, 0, 0, 0, 0, 0, 0, 17152, 16450, 17729, 17478, 22343, 23108, 22872, 24157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23388, 21075, 20816, 22101, 32596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32356, 512, 3116, 0, 9216, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52428, 52430, 52411, 48075, 48059, 39867, 48059, 35225, 39355, 17561, 39323, 17478, 17512, 17476, 17476, 17476, 39355, 17512, 35225, 17476, 18073, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 27035, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 48315, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48060, 48059, 48075, 48059, 47460, 39867, 25668, 26182, 17476, 51268, 17476, 51268, 17476, 46660, 17476, 46148, 17476, 33860, 17476, 25668, 17476, 17476, 17476, 17476, 35227, 17478, 18057, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 16964, 16964, 9252, 17444, 17476, 17476, 16930, 8738, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 17444, 9282, 9282, 16964, 17476, 17476, 8738, 8738, 8738, 8738, 39828, 39321, 48326, 39867, 52968, 52430, 61160, 52430, 52934, 48076, 48054, 39355, 39062, 39321, 38468, 26265, 17476, 17476, 17476, 17476, 17476, 17476, 16964, 17476, 9252, 9252, 17476, 17476, 16930, 8738, 8738, 8738, 48315, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48060, 48059, 48075, 48059, 47460, 39867, 17476, 25702, 17476, 17476, 17476, 17476, 17476, 17476, 17444, 8740, 16964, 4370, 17474, 4370, 8740, 4370, 8738, 4369, 27035, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 25668, 17476, 46660, 39828, 39321, 48326, 39867, 52968, 52430, 61160, 52430, 52934, 48076, 48054, 39355, 39062, 39321, 38468, 18073, 35209, 35209, 39065, 34952, 39323, 34952, 35259, 26761, 39355, 34440, 34953, 26248, 34952, 17510, 17508, 17476, 52972, 48076, 52427, 39371, 39865, 17563, 39321, 17512, 26249, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 52100, 47492, 39883, 61126, 48078, 52150, 40174, 47513, 40172, 39065, 39867, 39049, 18073, 39320, 17480, 48060, 39867, 48059, 39355, 39355, 35225, 47515, 18057, 39321, 17478, 18073, 17476, 17480, 17476, 17476, 17476, 65535, 65535, 65535, 65535, 65535, 65535, 65534, 65535, 65516, 65535, 65516, 65535, 65228, 61439, 60619, 52991, 52991, 48076, 61439, 48059, 53247, 48059, 52991, 48059, 52975, 39867, 48367, 39355, 48078, 39321, 39868, 26777, 34440, 26214, 26216, 18022, 26726, 17510, 26246, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 61132, 65535, 61132, 65534, 52460, 65260, 52428, 60620, 52172, 52155, 48315, 48315, 48316, 52156, 52427, 48059, 17478, 46660, 17476, 47428, 17476, 52068, 17476, 52068, 17476, 52036, 17476, 52036, 17476, 47940, 17476, 47940, 18057, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 8738, 8738, 4641, 8482, 8738, 8738, 8482, 8482, 8722, 4641, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 13107, 13107, 43690, 43690, 56797, 56797, 56797, 56797, 56797, 56797, 43635, 4407, 43635, 4375, 43683, 4371, 44506, 13109, 56797, 43690, 56797, 56797, 56797, 56797, 56797, 56797, 8738, 8738, 8738, 8722, 8738, 8738, 8482, 8482, 8721, 4641, 4370, 4369, 4369, 4369, 4369, 4369, 8738, 8738, 8722, 8482, 8738, 8738, 8722, 4641, 4386, 13651, 12577, 21845, 20753, 22391, 28945, 14199, 8738, 8738, 8738, 8738, 12834, 8755, 12577, 8499, 21299, 4661, 21813, 4437, 30003, 4405, 30547, 4375, 43635, 4407, 43637, 4375, 43685, 4371, 44458, 13109, 56797, 43690, 56797, 56797, 56797, 56797, 56797, 56797, 29457, 6058, 42801, 14250, 43569, 5034, 55891, 13741, 56746, 43741, 56797, 56797, 56797, 56797, 56797, 56797, 42801, 43690, 43635, 43690, 43683, 43693, 56741, 56797, 56794, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 30074, 31402, 42362, 31402, 42842, 15018, 55930, 23261, 56749, 44509, 56797, 56797, 56797, 56797, 56797, 56797, 43690, 43690, 43690, 43690, 43690, 43690, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 17476, 17476, 17476, 17476, 17476, 17476, 8738, 17442, 4369, 9249, 4369, 17441, 4369, 8737, 4369, 8737, 17476, 17476, 17476, 17476, 17476, 17476, 17444, 17474, 16964, 9252, 9284, 17476, 16930, 9250, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 16962, 16964, 9284, 17444, 17444, 9284, 8770, 16932, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 9282, 17444, 17444, 16964, 17476, 17474, 8738, 8740, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 17474, 16962, 9252, 9284, 17476, 17444, 9250, 8770, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 9282, 16964, 16964, 17444, 17476, 9284, 8738, 16930, 8738, 8738, 4369, 8737, 4401, 8738, 13107, 8737, 4915, 8482, 13141, 21843, 13653, 21845, 13687, 22389, 29559, 30583, 8738, 8738, 8738, 8738, 8738, 12834, 8481, 12578, 4626, 21265, 4626, 21266, 4369, 30001, 29969, 30583, 8738, 4369, 4642, 4401, 13107, 13107, 13107, 13107, 21845, 21845, 21845, 21845, 30583, 30583, 30583, 30583, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 16964, 9252, 17444, 17476, 16964, 16930, 9250, 8738, 8738, 8738, 8738, 8738, 8738, 12834, 8499, 12578, 8499, 21265, 8501, 21778, 4437, 30001, 4405, 30545, 4375, 8738, 8738, 8738, 8737, 8738, 8738, 8482, 8482, 4641, 4626, 4369, 4369, 4369, 4369, 4369, 4369, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 65535, 17478, 65535, 17483, 65535, 17615, 65535, 17647, 65535, 39935, 65535, 61183, 65535, 61439, 65535, 61183, 17476, 17476, 17476, 38468, 17476, 52374, 47172, 19404, 61131, 17515, 40686, 17478, 18110, 17476, 17483, 17476, 35684, 17476, 18075, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 65534, 65535, 65516, 65535, 65259, 65535, 60603, 65535, 60603, 65534, 52155, 65534, 52155, 65534, 60619, 65518, 17476, 60619, 17476, 52172, 25668, 48060, 37956, 48060, 46148, 48060, 46148, 48060, 51300, 48076, 61414, 48334, 46660, 17563, 36025, 17476, 18060, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 61108, 25668, 52427, 37956, 52412, 50756, 52156, 60316, 39867, 61438, 39324, 61439, 39886, 61166, 39406, 65535, 61183, 65534, 61183, 65262, 61166, 52972, 52430, 52411, 48059, 48059, 39323, 39321, 35224, 39833, 26760, 17476, 47172, 17476, 34916, 17476, 34916, 17476, 34916, 17476, 34440, 17476, 34952, 17476, 34440, 25668, 26760, 61183, 17566, 65535, 18927, 65535, 28415, 65535, 48879, 65534, 61167, 61420, 61166, 52425, 65518, 48025, 61164, 64713, 65535, 60617, 65535, 60601, 65535, 51608, 65262, 39320, 52171, 39048, 52121, 26214, 39304, 26214, 38502, 27086, 39302, 52974, 39355, 48366, 34971, 39356, 25707, 35227, 37958, 18569, 51268, 17512, 64612, 17476, 65222, 17476, 61176, 17476, 52427, 17476, 48057, 17476, 39350, 17476, 39828, 17476, 39012, 17478, 17476, 35023, 17478, 48334, 39323, 39868, 39321, 39323, 27035, 48025, 17513, 26777, 17476, 17513, 17476, 17476, 58948, 17476, 65124, 27033, 17476, 17513, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 35278, 17544, 65535, 27903, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 38468, 17480, 65206, 35311, 65518, 65535, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 25668, 17476, 46660, 27033, 17476, 17513, 17476, 17476, 46660, 17476, 48310, 46660, 18636, 60598, 17481, 27596, 17476, 17548, 17476, 17476, 61176, 17476, 52427, 17476, 48057, 17476, 39350, 17476, 39828, 17476, 39012, 17476, 17476, 17476, 17476, 48334, 39323, 39868, 39321, 39323, 27035, 48025, 17513, 26777, 17476, 17513, 17476, 17476, 46692, 25668, 52923, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17988, 17476, 17540, 26180, 17476, 18054, 17476, 17481, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 25668, 17476, 39012, 26180, 18585, 47510, 17512, 61166, 52428, 52463, 39867, 48076, 18075, 48060, 17480, 26811, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 34408, 34406, 26214, 26214, 26214, 34438, 26726, 34406, 26214, 34950, 34920, 34920, 34968, 39320, 39305, 34969, 39320, 52427, 39048, 39833, 35208, 39064, 34952, 35224, 39321, 34953, 35208, 34952, 34953, 26248, 26760, 26726, 61134, 39870, 48057, 39867, 39321, 35225, 34952, 34952, 34952, 26248, 26216, 17512, 26214, 17478, 17510, 37956, 33860, 26760, 33860, 26728, 33860, 26248, 25668, 34952, 17476, 26761, 17476, 34969, 25668, 35209, 38980, 39320, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 33860, 17476, 27524, 17476, 17513, 17476, 17476, 17476, 65535, 27631, 61439, 17564, 48879, 17480, 18622, 17476, 17513, 17476, 17478, 17476, 17476, 33860, 17476, 39830, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 52974, 61422, 52428, 52428, 52172, 48332, 48059, 65535, 65535, 65535, 65535, 65535, 61167, 65535, 52462, 52428, 48060, 48332, 48059, 48075, 18617, 48025, 17513, 34971, 26214, 34952, 26216, 39304, 39353, 65158, 65535, 65481, 65535, 65531, 65535, 65516, 65535, 65515, 65535, 65535, 65535, 65535, 65535, 61183, 65518, 61183, 65518, 61423, 61166, 61167, 60620, 52975, 52428, 52991, 52428, 17476, 65257, 34950, 65532, 65516, 65518, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 27033, 17476, 17545, 17476, 26246, 17510, 65208, 48895, 65534, 65535, 65535, 65535, 65535, 65535, 65534, 65535, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 37956, 17476, 52118, 46662, 52942, 61164, 48334, 17476, 17476, 17476, 38468, 25668, 52153, 51556, 52428, 52427, 48060, 48334, 27067, 48076, 17513, 35259, 17476, 52068, 39884, 52425, 17547, 40140, 17476, 18075, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17548, 17476, 36607, 18022, 65535, 61183, 17476, 17476, 17476, 17476, 17476, 17476, 17481, 17476, 19455, 17476, 53247, 52070, 65535, 65534, 65535, 65535, 65535, 27631, 61439, 17564, 48879, 17480, 18622, 17476, 17513, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 65529, 52430, 65532, 52430, 61164, 52431, 60603, 52428, 52428, 52428, 52430, 52428, 52431, 48316, 48366, 48059, 52412, 65518, 52428, 65518, 60620, 65518, 52428, 61166, 52428, 48075, 48060, 39355, 48059, 18073, 39835, 17512, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 51524, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17478, 17476, 39375, 17480, 17476, 17476, 17476, 17476, 17476, 33860, 17476, 50244, 17476, 50756, 17476, 50756, 17476, 60516, 17476, 65254, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 26180, 17476, 18822, 47492, 17480, 33392, 512, 2060, 0, 1024, 8, 28737, 28736, 28733, 28734, 28735, 28741, 28743, 28742, 28741, 28741, 28739, 28740, 28738, 28726, 28741, 28741, 28741, 28725, 28724, 28721, 28722, 28723, 28741, 28741, 28741, 28725, 28724, 28721, 28722, 28723, 28741, 28741, 28729, 28731, 28730, 28727, 28728, 28732, 28756, 28761, 28760, 28757, 28758, 28759, 28765, 28766, 28768, 28741, 28767, 28763, 28764, 28762, 28741, 28741, 28741, 28741, 28767, 28763, 28764, 28750, 28749, 28741, 28741, 28741, 28748, 28745, 28746, 28747, 28753, 28755, 28754, 28751, 28752, 28744, 28696, 28741, 28689, 28688, 28685, 28736, 28733, 28734, 28735, 28741, 28743, 28742, 28741, 28741, 28739, 28740, 28738, 28726, 28741, 28741, 28741, 28741, 28686, 28687, 28693, 28695, 28694, 28691, 28692, 28690, 28678, 28741, 28741, 28741, 28741, 28741, 28729, 28731, 28730, 28727, 28728, 28732, 28756, 28761, 28760, 28757, 28758, 28759, 28765, 28766, 28768, 28741, 28741, 28741, 28741, 28741, 28741, 28677, 28676, 28673, 28674, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28748, 28745, 28746, 28747, 28753, 28755, 28754, 28751, 28752, 28744, 28696, 28741, 28689, 28688, 28675, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28681, 28687, 28693, 28695, 28694, 28691, 28692, 28690, 28678, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28677, 28683, 28673, 28674, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28682, 28679, 28680, 28684, 28708, 28713, 28712, 28709, 28710, 28711, 28680, 28684, 28708, 28713, 28712, 28709, 28710, 28711, 28680, 28684, 28708, 28713, 28712, 28709, 28710, 28711, 28680, 28684, 28708, 28713, 28712, 28717, 28719, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28697, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28697, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28697, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36508, 512, 4684, 0, 17408, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 65525, 8741, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 62767, 9727, 8738, 8946, 8738, 8751, 61986, 8738, 61986, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 24367, 12114, 12079, 12066, 24367, 12114, 62767, 9727, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8738, 8751, 21026, 8751, 21794, 8751, 65535, 8741, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 62194, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 65525, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 61986, 8738, 61986, 8738, 61986, 8738, 24575, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8738, 8751, 8738, 8799, 8738, 9567, 8738, 65525, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8946, 8946, 8946, 8946, 9714, 8949, 65362, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8751, 9714, 8751, 8946, 8751, 8946, 8751, 8738, 8751, 8738, 8751, 8738, 8751, 8738, 8751, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 21087, 8751, 8751, 8751, 21087, 8751, 65525, 8741, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8799, 9714, 8949, 8946, 8946, 8946, 8946, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65522, 8799, 8738, 8946, 8738, 8946, 65314, 8799, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65314, 8751, 8738, 8751, 8738, 8751, 8738, 8751, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65522, 8799, 8738, 8946, 8738, 8946, 65362, 8799, 8946, 8738, 8946, 8738, 8946, 8738, 65522, 8959, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17237, 9028, 13926, 8755, 21845, 8739, 21845, 8739, 34679, 8739, 34901, 13107, 17476, 17476, 13107, 13107, 24367, 12114, 12069, 12066, 24367, 12114, 62757, 9727, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17186, 33604, 12834, 34867, 8738, 34947, 8738, 34931, 8738, 34947, 13107, 34947, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 12066, 8959, 12066, 8949, 12066, 8946, 12066, 8946, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 61986, 8738, 12066, 65522, 8946, 8738, 8946, 65522, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8738, 8738, 61986, 12066, 8738, 8949, 8738, 8799, 61986, 12066, 13107, 13107, 17476, 17476, 13107, 13107, 65314, 8959, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 21794, 8751, 8738, 8751, 21794, 8751, 65535, 8741, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 24575, 8738, 8738, 8738, 8738, 8738, 24575, 8738, 8738, 9567, 8738, 8751, 8738, 9567, 8738, 65525, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 65525, 8738, 8799, 8738, 8799, 8738, 65535, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65535, 8741, 21026, 8751, 21026, 8751, 65535, 8741, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 65525, 8738, 8751, 8738, 8751, 8738, 65525, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 65525, 8738, 9567, 8738, 8799, 8738, 8751, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65535, 8741, 21794, 8751, 21026, 8751, 8738, 8751, 12066, 8946, 12066, 8946, 24354, 8949, 62754, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 33375, 8946, 33522, 33522, 33522, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 33375, 8946, 33522, 8946, 33522, 65522, 33375, 8738, 33522, 34952, 33522, 8738, 33522, 65522, 33375, 8738, 34850, 17476, 17476, 13107, 13107, 65522, 33375, 8946, 33522, 33522, 33522, 8946, 33522, 65362, 33375, 8744, 34850, 17476, 17476, 13107, 13107, 8946, 34863, 8946, 33327, 65522, 33535, 8738, 33327, 10376, 34863, 10376, 34850, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8738, 33314, 65522, 33535, 8738, 33522, 10376, 33525, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8738, 33314, 65522, 33535, 8946, 34850, 8946, 34850, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 34911, 8946, 34850, 8946, 34850, 65320, 34911, 8744, 33522, 34952, 33522, 8738, 33522, 65522, 33375, 8738, 34850, 17476, 17476, 13107, 13107, 21299, 62293, 12339, 65331, 51, 65507, 3, 61155, 3, 65251, 13107, 65507, 21845, 21845, 13107, 13107, 21385, 13141, 15018, 12339, 43689, 12291, 34936, 3, 60877, 3, 61046, 13107, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 52428, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 21128, 33375, 62088, 34853, 62088, 34946, 62088, 34946, 62088, 34946, 8840, 34946, 17476, 17476, 13107, 13107, 65362, 33375, 8946, 33522, 33522, 33522, 8946, 33522, 65362, 33375, 8744, 34850, 17476, 17476, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 65523, 13107, 65523, 819, 65523, 13107, 65523, 13107, 65331, 21299, 62421, 8946, 33522, 65362, 33535, 8744, 33522, 8744, 33522, 65368, 33375, 8744, 34850, 17476, 17476, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 52419, 35208, 13107, 34969, 13059, 34952, 13107, 15000, 13107, 21418, 13269, 8738, 8946, 8738, 8946, 8738, 8946, 65522, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8799, 8946, 8946, 8946, 8946, 8946, 8946, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8799, 8946, 8946, 8946, 8946, 65362, 8799, 8946, 8946, 8946, 8946, 8946, 8946, 65362, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 61986, 8741, 61986, 8738, 61986, 8738, 61986, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8946, 8751, 65522, 8959, 8738, 8751, 8738, 8751, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65522, 8959, 8738, 8946, 8738, 8949, 21026, 8799, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65522, 8959, 8946, 8738, 8946, 8738, 65522, 8799, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8799, 8946, 8738, 8946, 8738, 65522, 8799, 65362, 33375, 8946, 33314, 33522, 34952, 8946, 33314, 65522, 33535, 8738, 33314, 17476, 17476, 13107, 13107, 33522, 33522, 33522, 33522, 33522, 33522, 9714, 33525, 65362, 33375, 8744, 34850, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 34863, 9714, 34863, 8946, 34863, 10376, 34863, 10376, 34863, 10376, 34863, 10376, 34863, 10376, 34863, 10376, 34850, 17476, 17476, 13107, 13107, 65362, 8959, 8738, 8946, 8738, 8946, 65362, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 33375, 9714, 33525, 33522, 33522, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8738, 34850, 65522, 33375, 8738, 33522, 8744, 33522, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65320, 34863, 8744, 34863, 10376, 34863, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8738, 34850, 65522, 33375, 8744, 33522, 8744, 33522, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 21845, 21845, 13107, 13107, 43689, 39594, 39338, 43674, 39304, 43673, 52695, 56797, 26266, 50790, 43690, 35226, 21845, 21845, 13107, 13107, 14323, 15219, 13267, 13111, 25427, 14739, 46931, 15283, 43603, 15158, 51283, 18364, 21971, 21845, 13107, 13107, 43689, 43674, 43690, 43690, 43674, 43690, 39325, 35210, 52411, 52428, 26214, 26214, 21845, 21845, 13107, 13107, 21385, 33621, 15018, 43571, 43689, 43683, 34936, 43411, 60877, 52691, 61046, 13107, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 13107, 65535, 65535, 65534, 65535, 65262, 65535, 61166, 65535, 61165, 65535, 21845, 21845, 13107, 23859, 65444, 21423, 45044, 21492, 20388, 21503, 19012, 21503, 42052, 23876, 17572, 24570, 21845, 21845, 13107, 13107, 13107, 65523, 65535, 65523, 65535, 65523, 65535, 65523, 16383, 65331, 21503, 62421, 21845, 21845, 13107, 13107, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 21845, 21845, 13107, 13107, 13107, 13107, 61166, 65518, 61166, 61166, 56797, 61165, 56524, 60893, 52428, 56780, 30590, 26487, 30311, 26215, 34952, 34952, 26214, 26214, 30567, 30583, 13107, 13107, 21845, 21845, 13107, 13107, 56814, 60926, 52444, 52700, 56814, 30589, 26220, 26214, 26470, 30310, 13107, 13107, 21845, 21845, 13107, 13107, 26214, 26214, 26214, 30583, 30600, 30583, 26214, 26214, 26214, 26214, 13107, 13107, 21845, 21845, 13107, 13107, 34952, 43673, 39594, 35480, 39338, 39321, 43690, 43690, 52429, 48060, 13107, 13107, 21845, 21845, 13107, 13107, 43434, 47786, 39320, 43689, 34969, 34952, 39594, 56541, 48059, 52427, 13107, 13107, 21845, 21845, 13107, 13107, 56813, 60893, 61149, 56797, 52701, 60637, 52429, 52428, 27579, 30310, 13107, 13107, 21845, 21845, 13107, 13107, 39595, 39337, 43674, 39321, 39321, 56521, 52428, 52684, 60876, 56815, 13107, 13107, 21845, 21845, 13107, 13107, 43434, 61166, 60825, 56815, 56796, 56524, 56813, 61183, 56797, 52428, 13107, 13107, 21845, 21845, 13107, 13107, 26214, 26214, 30583, 30583, 30583, 30566, 26214, 26214, 26214, 26214, 13107, 13107, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 13107, 43673, 52428, 43690, 43690, 39594, 39049, 39065, 43689, 43674, 39594, 21845, 21845, 13107, 13107, 13107, 13107, 43673, 39577, 39048, 43433, 39304, 39321, 43418, 39321, 43690, 43690, 21845, 21845, 13107, 13107, 13107, 13107, 52700, 52412, 34969, 48312, 35225, 35224, 39322, 39321, 34969, 34953, 21845, 21845, 13107, 13107, 13107, 13107, 52428, 52411, 48059, 56796, 52377, 52444, 39304, 52444, 34952, 52680, 21843, 21845, 13267, 13107, 46931, 14267, 19539, 19400, 47955, 14259, 47955, 13172, 13523, 13111, 27123, 13875, 21845, 21845, 13107, 13107, 52428, 13107, 35208, 39315, 34969, 34947, 34952, 34947, 15000, 43571, 21418, 41941, 21845, 21845, 13107, 13107, 30361, 54886, 52712, 52717, 34952, 34968, 39337, 34952, 39594, 43689, 34936, 39304, 21845, 21845, 13107, 13107, 52429, 48060, 39340, 34953, 43673, 43690, 30856, 30599, 34970, 39304, 43400, 43690, 21845, 21845, 13107, 13107, 13107, 13107, 56524, 60893, 56780, 56797, 52428, 52428, 52155, 52428, 48059, 52427, 21845, 21845, 13107, 13107, 13107, 13107, 39321, 39321, 39321, 39321, 39319, 43417, 39270, 39321, 38502, 39321, 21845, 21845, 13107, 13107, 13107, 13107, 26214, 39321, 26214, 38502, 26487, 30582, 26214, 26214, 26214, 26214, 21845, 21845, 13107, 13107, 13107, 13107, 43689, 48042, 43689, 43690, 43690, 43690, 39321, 43417, 39321, 39321, 21845, 21845, 13107, 13107, 13107, 13107, 52411, 52428, 52411, 52428, 48058, 52155, 48042, 48059, 48041, 48059, 21845, 21845, 13107, 13107, 13107, 13107, 52445, 52156, 56798, 61149, 56524, 56797, 52428, 56524, 52428, 56541, 21845, 21845, 13107, 13107, 13107, 13107, 26236, 30583, 52444, 26237, 65261, 65535, 61149, 61149, 61150, 57070, 21845, 21845, 13107, 13107, 13107, 13107, 26214, 26214, 26214, 26214, 30583, 30583, 26214, 26214, 26214, 26214, 21845, 21845, 13107, 13107, 13107, 13107, 30583, 26487, 30566, 30583, 34952, 34952, 30590, 30583, 26317, 26214, 21845, 21845, 13107, 13107, 13107, 13107, 26214, 26214, 26214, 26214, 30600, 30583, 30583, 26487, 26214, 30582, 62754, 8799, 8738, 8946, 8738, 8946, 65314, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 62754, 8959, 12066, 8738, 12066, 8738, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 21026, 8799, 8738, 8751, 8738, 8751, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 62754, 8799, 24354, 8949, 12066, 8946, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 12066, 8946, 24354, 8946, 65314, 8946, 21845, 21845, 13107, 13107, 52428, 52428, 4369, 52417, 30498, 52247, 32658, 52255, 65529, 49529, 40857, 49442, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 12066, 12066, 12066, 12066, 61986, 8946, 7372, 8721, 4380, 4369, 8465, 29218, 4369, 4369, 4369, 4369, 52428, 52428, 21845, 21845, 13107, 13107, 10642, 49442, 8738, 52241, 4369, 52417, 49425, 52428, 52417, 52428, 52428, 52428, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 52428, 52428, 4380, 52428, 8721, 52428, 8721, 7372, 8737, 7372, 8737, 61986, 8946, 61986, 8946, 8738, 8751, 8738, 8751, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 34947, 8738, 34947, 8738, 34947, 8738, 34947, 12834, 34867, 17186, 33652, 8738, 8751, 8738, 8751, 8738, 8751, 21026, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 65522, 8751, 8946, 8738, 65522, 8741, 8946, 8738, 65522, 8751, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 65314, 8959, 17476, 17476, 13107, 13107, 30583, 13107, 21845, 8739, 21845, 8739, 21845, 8739, 13653, 8755, 17238, 9076, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 61986, 65522, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 62757, 9727, 30583, 30583, 30583, 30583, 30583, 38775, 26214, 39320, 34952, 34952, 13107, 13107, 21845, 21845, 13107, 13107, 61149, 65534, 61165, 65535, 61149, 65518, 56524, 61165, 56797, 65262, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 56524, 52428, 56524, 52427, 52428, 48059, 52155, 48059, 52428, 13107, 13107, 21845, 21845, 13107, 13107, 21503, 62293, 16383, 65331, 65535, 65523, 65535, 65523, 65535, 65523, 13107, 65523, 21845, 21845, 13107, 13107, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 21845, 21845, 13107, 13107, 39287, 39321, 39319, 39321, 39321, 39321, 39321, 39321, 34952, 34952, 13107, 13107, 21845, 21845, 13107, 13107, 48059, 48059, 48059, 48059, 48059, 48059, 43690, 48059, 48058, 48059, 13107, 13107, 21845, 21845, 13107, 13107, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 43673, 34952, 43690, 13107, 13107, 21845, 21845, 13107, 13107, 48025, 48059, 48057, 48059, 48059, 48059, 43690, 43690, 43690, 43690, 13107, 13107, 21845, 21845, 13107, 13107, 30577, 7645, 30577, 7645, 30480, 477, 28928, 29, 4096, 1, 13107, 13107, 21845, 21845, 13107, 13107, 21299, 62293, 13107, 65331, 819, 65507, 13107, 61155, 13107, 65251, 52428, 65507, 21845, 21845, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 52428, 52428, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 13107, 4096, 1, 33024, 30, 34832, 494, 34945, 7918, 34945, 7918, 19188, 24484, 42052, 23876, 20468, 21322, 20468, 21423, 42228, 21503, 65444, 21423, 21845, 23893, 13107, 21299, 21845, 21845, 13107, 13107, 52428, 13107, 35208, 3, 34969, 3, 34952, 12291, 15000, 12339, 21418, 13269, 21385, 13141, 15018, 13107, 43689, 13059, 34936, 13107, 60877, 13107, 61046, 52419, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 65523, 3, 65523, 3, 65523, 51, 65523, 12339, 65331, 21299, 62421, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 38568, 512, 2060, 0, 1024, 8, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 57439, 57441, 57442, 57440, 57436, 57435, 57437, 57438, 57448, 57449, 57451, 57452, 57450, 57445, 57444, 57446, 57447, 57443, 57425, 57421, 57423, 57424, 57424, 57424, 57424, 53366, 53362, 57424, 57424, 57422, 0, 0, 57418, 57417, 57419, 57420, 57429, 57430, 57432, 57433, 57431, 57427, 57426, 57428, 57434, 57471, 57476, 57478, 57479, 57477, 57473, 57472, 57474, 57475, 57475, 57475, 57475, 53364, 53365, 57475, 57475, 57484, 0, 0, 57440, 57436, 57435, 57437, 57438, 57448, 57449, 57451, 57452, 57450, 57445, 57444, 57446, 57447, 57443, 57425, 57421, 57423, 57424, 49220, 49222, 49223, 49221, 49217, 49195, 49196, 49194, 49190, 49189, 0, 0, 0, 57420, 57429, 57430, 57432, 57433, 57431, 57427, 57426, 57428, 57434, 57471, 57476, 57478, 57479, 57477, 57473, 57472, 57474, 57475, 49216, 49218, 49215, 49197, 49193, 49191, 49192, 49201, 49202, 49204, 0, 0, 0, 57485, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57488, 57424, 49166, 49168, 49169, 49167, 49163, 49213, 49214, 49212, 49208, 49207, 49274, 49275, 53387, 57486, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57481, 57475, 49162, 49164, 49170, 49206, 49211, 49206, 49209, 49210, 49209, 49219, 49177, 49178, 53384, 57397, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57395, 57424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57391, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57390, 57475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49276, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49272, 57424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49171, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49173, 57475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49277, 49278, 49158, 49154, 49153, 49267, 49263, 49262, 49263, 49264, 49265, 49183, 49184, 49186, 49187, 49185, 49181, 49185, 49181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49176, 49172, 49155, 49156, 49165, 49271, 49273, 49261, 49273, 49188, 49175, 49182, 49179, 49161, 49157, 49159, 49160, 49159, 49160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43252, 512, 1928, 0, 13109, 13107, 21845, 13139, 21845, 21845, 21846, 21845, 22135, 25941, 30584, 26487, 34952, 34695, 39065, 34952, 48076, 48059, 52445, 52428, 56797, 52685, 61166, 56813, 61166, 61166, 65535, 61423, 65535, 65535, 65535, 65535, 56797, 60893, 61166, 61166, 61423, 61167, 65535, 65534, 65535, 65279, 65535, 65535, 65535, 61439, 65535, 65534, 56814, 52685, 61166, 56814, 65263, 61166, 61439, 61423, 65534, 65279, 65535, 65535, 65535, 65535, 65535, 65535, 60909, 61166, 65262, 61166, 61423, 61438, 65278, 65279, 65279, 65534, 65534, 65535, 65279, 65534, 65519, 65279, 21845, 21333, 21845, 21845, 22119, 21845, 30584, 30327, 34952, 30583, 35227, 34953, 48059, 39321, 48316, 48059, 21845, 21845, 21861, 21845, 26230, 21846, 30599, 26487, 34953, 30840, 35225, 34969, 48059, 39323, 48316, 48059, 21331, 21843, 21845, 21845, 21845, 25941, 26215, 26214, 30583, 30583, 30856, 34952, 39065, 39305, 48059, 48057, 21845, 21845, 25957, 26214, 30583, 30567, 34695, 34952, 35208, 35209, 39321, 39835, 48059, 48059, 52171, 52428, 21331, 21845, 21845, 21845, 21845, 26198, 30310, 30582, 30583, 34951, 34952, 34968, 39321, 48025, 48059, 48059, 21845, 13653, 21846, 21845, 26230, 21846, 30584, 30583, 34952, 30584, 35225, 34953, 48059, 35225, 48060, 48059, 22101, 21845, 26471, 22119, 30599, 30583, 34953, 34952, 39321, 34969, 48059, 39835, 52172, 48059, 52428, 48332, 21845, 21845, 21845, 26198, 26469, 30583, 30583, 34952, 34952, 35208, 39048, 39321, 48025, 47803, 48059, 48314, 21845, 25941, 25957, 26470, 30582, 34679, 34936, 34952, 39064, 39321, 48025, 48059, 48059, 52427, 52427, 52428, 21845, 21845, 22102, 22102, 30583, 30326, 30855, 30840, 34953, 34952, 39321, 39321, 48059, 48059, 47804, 52155, 8738, 8738, 8738, 8738, 12834, 12850, 8754, 8738, 13091, 13107, 13107, 13107, 13107, 21299, 21331, 21845, 61166, 65535, 61165, 65535, 61149, 65535, 61149, 65535, 61149, 65535, 61149, 65534, 61149, 65534, 60893, 65278, 65535, 57087, 65535, 57087, 65535, 57343, 65535, 61183, 65535, 57343, 65535, 61183, 65535, 61439, 65535, 61439, 60909, 56797, 56814, 56797, 56798, 56524, 56798, 52428, 52446, 56010, 44509, 44204, 44254, 56490, 44253, 51914, 61183, 56798, 65535, 61166, 65535, 61183, 65535, 61439, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 56814, 56781, 56815, 52444, 56814, 56781, 57070, 56797, 61166, 60909, 61166, 61166, 65262, 65278, 61166, 65534, 43725, 56522, 44205, 56522, 51917, 56780, 44493, 56796, 52429, 60893, 52445, 60893, 56797, 61149, 56798, 60893, 65535, 65535, 65535, 65535, 65535, 65535, 65263, 61422, 56814, 61165, 56797, 60893, 56781, 56797, 44461, 56796, 65517, 65535, 65262, 65535, 65518, 65535, 65262, 65535, 65518, 61423, 65262, 57087, 61422, 56814, 61166, 52701, 56797, 61166, 60893, 61165, 56797, 61165, 56797, 61165, 60909, 61166, 61166, 61166, 61423, 61166, 65535, 61439, 44236, 44204, 52429, 51914, 52429, 52426, 52445, 56524, 52701, 56796, 56798, 60893, 61166, 61165, 61182, 61422, 52429, 60893, 56522, 57053, 56540, 60893, 56797, 60893, 56813, 56797, 61166, 56797, 57070, 56797, 57071, 52685, 61183, 56814, 61423, 56814, 65535, 57070, 61439, 57071, 65535, 61166, 61166, 61166, 56798, 61166, 56797, 61165, 51914, 56781, 52394, 56780, 52428, 56796, 56796, 56797, 61149, 57054, 61166, 61166, 61182, 61166, 65518, 56815, 43690, 43690, 43690, 51882, 43690, 44202, 43690, 56010, 51914, 56780, 44204, 56797, 56538, 60893, 56780, 61149, 65518, 65535, 65278, 65535, 65518, 65535, 65262, 65535, 65518, 65535, 65262, 65535, 65261, 65535, 65261, 65535, 57071, 44237, 56814, 52429, 57071, 51916, 56814, 44236, 56815, 51916, 56814, 44236, 56814, 51916, 56814, 52429, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61439, 65535, 61439, 65535, 65535, 65535, 65535, 65535, 65535, 65278, 65279, 61166, 65534, 60893, 61166, 56797, 61166, 56781, 57070, 52444, 61149, 52396, 65245, 51914, 61148, 51882, 65245, 51882, 61148, 52394, 65245, 56010, 61149, 56522, 65261, 57071, 56525, 57087, 52444, 61439, 56525, 61439, 56798, 65535, 56814, 65535, 57071, 65535, 57071, 65535, 57071, 56796, 56797, 56797, 56797, 56797, 52445, 57070, 52445, 61166, 44253, 61439, 51933, 61439, 44237, 61439, 52445, 61438, 52702, 65519, 56814, 61439, 57070, 65535, 61183, 65535, 65535, 65534, 65535, 65534, 65535, 65518, 65535, 56797, 61165, 61166, 61166, 61166, 65278, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61423, 65245, 65535, 65261, 65535, 61149, 61439, 60893, 61166, 56797, 61149, 56541, 56797, 56525, 56796, 56541, 56796, 56814, 56797, 60894, 60893, 61166, 61166, 61166, 61182, 61182, 65519, 65518, 65535, 65279, 65535, 65534, 65535, 65535, 61167, 65535, 57070, 61183, 60910, 61166, 61166, 61166, 61166, 61165, 65262, 61149, 61166, 60893, 65262, 61422, 65534, 65262, 65535, 65534, 65535, 65262, 65535, 65534, 65535, 65263, 65535, 65534, 65535, 65263, 65535, 56012, 65261, 56781, 65518, 56797, 65518, 60893, 65534, 61166, 65535, 61166, 65535, 65262, 65519, 61166, 61182, 61439, 56798, 61183, 56797, 61183, 56797, 57087, 56781, 57071, 56796, 57071, 56781, 57070, 56797, 61167, 56798, 65535, 57071, 65535, 57087, 65278, 57070, 61166, 61166, 56797, 60909, 56540, 60893, 52652, 56797, 51914, 56796, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61183, 65535, 56814, 61439, 56797, 57071, 44237, 56815, 43692, 65534, 65263, 61423, 65535, 65534, 65519, 61166, 61423, 61166, 65262, 56797, 61165, 56797, 60893, 52685, 60892, 56540, 61149, 52428, 61149, 52429, 61149, 56525, 60893, 56797, 61149, 56814, 60909, 61166, 56813, 61439, 56814, 65262, 65535, 65262, 65535, 65262, 65535, 61165, 61423, 61165, 65518, 61149, 61166, 57053, 61166, 56797, 61150, 61439, 56798, 61439, 56814, 65535, 56815, 65535, 57087, 65535, 61183, 65535, 61439, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65519, 65535, 65534, 65535, 65262, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65262, 65535, 61150, 61166, 61166, 61166, 61166, 61166, 61166, 61422, 65262, 61423, 61166, 65534, 65518, 65535, 61166, 65535, 61166, 65278, 61166, 61166, 61422, 65519, 65263, 61438, 65535, 65279, 65535, 65535, 65535, 65535, 65535, 65535, 57054, 60910, 60893, 57069, 56797, 61149, 56781, 60909, 56797, 61149, 56524, 60893, 52684, 60893, 52652, 60893, 61166, 57054, 56814, 56797, 56797, 56797, 56797, 52701, 56541, 52428, 52701, 52428, 52429, 52396, 56525, 44234, 61166, 56814, 61166, 57070, 61182, 56814, 65519, 61167, 65535, 61183, 65535, 65535, 65535, 65535, 65535, 65535, 61422, 61166, 65279, 57070, 61422, 56814, 61183, 56798, 61182, 52701, 61167, 52701, 61166, 52429, 57071, 52445, 56797, 56541, 56797, 56797, 56781, 56797, 52684, 56797, 56540, 56796, 52396, 56781, 52426, 56797, 52396, 56780, 584, 0, 17424, 18, 6, 4676, 0, 496, 416, 1092, 17476, 13124, 12339, 8705, 34338, 432, 65525, 8741, 8176, 368, 40751, 8208, 61986, 2320, 1584, 784, 256, 11024, 20608, 12087, 21087, 12079, 8751, 12154, 1824, 12064, 8112, 15136, 82, 21763, 12062, 65314, 7728, 8096, 32752, 400, 63986, 28992, 45424, 24544, 38736, 768, 24575, 40944, 8365, 8831, 6160, 95, 61564, 62015, 14336, 8327, 9473, 8949, 16466, 61504, 28831, 8095, 65362, 47, 43, 3, 4183, 12291, 62303, 912, 16304, 5633, 5376, 8751, 1808, 7745, 61661, 41055, 24415, 35616, 38736, 8144, 8434, 65443, 61552, 16353, 40704, 36752, 16368, 16240, 27424, 19824, 224, 8475, 40990, 21919, 17475, 26147, 13826, 8755, 21845, 8227, 30467, 34653, 1792, 45448, 511, 8462, 9727, 65521, 13056, 17186, 33604, 12834, 2611, 8840, 33570, 768, 8307, 13063, 13086, 34947, 65520, 65521, 33842, 37632, 32047, 245, 3, 4257, 61699, 4351, 65303, 49968, 62079, 8178, 62496, 3089, 17152, 1810, 2816, 8096, 16639, 37107, 40961, 543, 8631, 62027, 28863, 61535, 65343, 57329, 11072, 41810, 2928, 38674, 41762, 40946, 16368, 17391, 8707, 4303, 65345, 24544, 41744, 28435, 768, 4343, 61451, 4159, 21055, 62751, 16352, 24384, 17408, 4350, 62047, 8255, 4447, 4115, 4195, 20803, 24471, 434, 62815, 16371, 1872, 34952, 304, 5416, 8738, 648, 33399, 43777, 4226, 63489, 8176, 8064, 784, 2816, 46081, 34946, 28552, 8434, 12295, 8719, 16226, 3856, 19280, 1808, 4326, 4155, 29507, 12255, 136, 3, 65335, 131, 12087, 34946, 12072, 25616, 32738, 20723, 127, 16475, 43, 10355, 57589, 20639, 64799, 61696, 22272, 18288, 49088, 6944, 784, 40, 24587, 61480, 24767, 13111, 21843, 13299, 12288, 65331, 51, 65507, 4099, 58112, 238, 65027, 13107, 1251, 22015, 21845, 4181, 35102, 83, 13141, 15018, 12339, 43689, 768, 30768, 904, 52480, 3821, 3, 61046, 38659, 8000, 1872, 6348, 52428, 20940, 37031, 34817, 24402, 33292, 62088, 4133, 28798, 8707, 1764, 0, 1040, 8, 3, 2052, 37120, 61632, 61441, 50945, 496, 272, 0, 61440, 61503, 61441, 65281, 16368, 496, 496, 16368, 16368, 496, 496, 16368, 61695, 61441, 61441, 61441, 61503, 61441, 61441, 61503, 65281, 496, 496, 16368, 496, 496, 16368, 6128, 496, 61695, 61441, 61503, 61441, 61441, 61503, 61503, 61441, 65281, 16368, 496, 496, 16368, 16368, 496, 496, 16368, 61695, 61441, 61441, 61441, 61503, 61441, 61441, 61503, 65281, 496, 496, 16368, 496, 496, 16368, 6128, 496, 61632, 24577, 24383, 25056, 25312, 224, 57440, 57436, 57435, 57437, 24064, 26848, 27104, 27616, 224, 57452, 57450, 57445, 57444, 26112, 26592, 25568, 20960, 1248, 57421, 57423, 16464, 30209, 9424, 53362, 1808, 57422, 16144, 57418, 18688, 19424, 19680, 21984, 224, 57430, 57432, 57433, 57431, 21248, 21216, 21728, 23264, 224, 57471, 57476, 57478, 57479, 34048, 33248, 32992, 33504, 17120, 16515, 29697, 30160, 4304, 35847, 8416, 61503, 61561, 20601, 17632, 18112, 49152, 49223, 49221, 49217, 43, 11456, 10944, 9920, 9664, 8344, 189, 61440, 61561, 33657, 16608, 49152, 49218, 49215, 49197, 41, 10176, 10432, 12736, 12992, 49187, 16436, 36159, 36832, 496, 416, 36928, 32512, 49166, 49168, 49169, 3840, 3008, 15808, 16064, 192, 49212, 49208, 49207, 49274, 31489, 35776, 36560, 35552, 496, 41120, 35073, 32512, 49162, 49164, 2066, 14016, 15296, 768, 49209, 32826, 768, 49219, 49177, 49178, 3464, 13776, 12512, 496, 416, 51, 49535, 43824, 496, 0, 57391, 61512, 47105, 416, 46, 61567, 20535, 31745, 5824, 61644, 40961, 30721, 61632, 28799, 4865, 26304, 61468, 40961, 5377, 61632, 28799, 32001, 49152, 49278, 49158, 49154, 513, 29632, 28608, 28352, 768, 112, 29120, 8128, 8384, 8896, 49155, 49187, 49185, 8221, 61443, 32823, 336, 49176, 49172, 49155, 4, 3520, 30656, 31168, 28096, 128, 9219, 6080, 7872, 7104, 49152, 49161, 49157, 49159, 65288, 800, 14320, 496, 496, 496, 496, 496, 496, 61632, 28673, 1, 34827, 43416, 681, 39275, 38400, 61216, 36992, 56351, 48333, 39372, 47240, 48130, 35225, 35224, 4250, 34994, 35120, 37000, 31, 52445, 48059, 476, 39389, 56524, 35020, 153, 2563, 51336, 21453, 7936, 5843, 46886, 47872, 21303, 51276, 21323, 187, 14259, 47955, 13172, 13523, 14083, 62259, 13161, 30006, 351, 10603, 37769, 21248, 387, 33609, 1416, 20575, 1450, 41823, 8016, 30361, 54886, 59392, 60877, 35021, 39048, 17544, 425, 43628, 43418, 44802, 39304, 20676, 4383, 44183, 35225, 44305, 34986, 30731, 30599, 154, 34843, 15363, 40864, 4857, 307, 5770, 363, 166, 52139, 41164, 49663, 54032, 256, 39319, 43417, 102, 7175, 38502, 24729, 12639, 107, 26131, 3686, 30614, 30311, 27489, 8080, 28160, 65211, 768, 288, 15872, 16641, 16304, 31507, 784, 33722, 30720, 48042, 48059, 169, 36867, 287, 52445, 52156, 56798, 4829, 51931, 41744, 3842, 56541, 8080, 380, 56553, 52236, 26237, 1005, 639, 61011, 8158, 61166, 45278, 21151, 29389, 37067, 31, 29462, 4199, 4892, 811, 30519, 49357, 20511, 50995, 2835, 11040, 30310, 14711, 48147, 62880, 65343, 65482, 41609, 8176, 9238, 39737, 40953, 16208, 7936, 6653, 2447, 61591, 11039, 47, 4127, 62095, 54027, 30848, 4415, 49425, 8908, 6007, 52224, 32658, 52255, 65529, 1913, 39361, 8863, 61633, 8255, 12406, 32769, 40461, 7372, 8721, 4380, 1809, 4369, 8737, 4210, 4102, 4097, 32843, 22352, 10642, 49442, 8738, 56849, 23328, 512, 204, 8194, 63489, 4287, 7169, 147, 4411, 8226, 7171, 8225, 11779, 64514, 1582, 32759, 16305, 24348, 896, 29468, 29763, 33659, 39853, 14113, 16368, 57168, 7666, 10203, 32631, 16421, 61703, 41055, 1793, 20507, 5407, 23861, 32803, 800, 13109, 22050, 29763, 65059, 16368, 57006, 32763, 384, 20253, 18994, 288, 7575, 26214, 5528, 2342, 28989, 56631, 19462, 5819, 56647, 56069, 57604, 57092, 2798, 41279, 45399, 5909, 988, 942, 48047, 48075, 16387, 37055, 65311, 32522, 19238, 23430, 27414, 22518, 22518, 8446, 13303, 24815, 53249, 159, 24691, 769, 48094, 1013, 42427, 33023, 4154, 43521, 39172, 41130, 47135, 12032, 24761, 12351, 36865, 28959, 56695, 7488, 784, 30480, 477, 28928, 7427, 0, 272, 42240, 7095, 37983, 43802, 58115, 55040, 2019, 58265, 15614, 52428, 24443, 496, 35634, 65525, 13107, 4224, 91, 7809, 4096, 61064, 260, 34945, 7918, 784, 19188, 42016, 5983, 62635, 19023, 62547, 20294, 49927, 65444, 5971, 203, 23862, 8392, 42365, 927, 2560, 255, 34952, 814, 1328, 12447, 65306, 57163, 64260, 8195, 30771, 14593, 60877, 13107, 15478, 50158, 32752, 496, 59304, 45841, 3, 12478, 13059, 784, 21276, 7944, 24513, 480, 0, 12561, 39320, 8465, 39319, 4369, 39828, 4369, 39298, 4369, 39282, 4369, 39233, 4369, 38945, 48027, 60347, 48059, 52155, 48316, 52412, 48075, 52155, 52427, 52412, 52427, 52156, 48315, 47547, 48025, 47515, 34681, 48057, 26216, 48022, 18022, 47478, 17991, 47462, 18024, 39270, 34953, 48024, 47257, 48059, 39065, 39867, 8465, 48022, 8465, 48055, 12561, 52153, 25105, 52171, 28945, 52427, 33297, 52428, 33041, 52428, 29201, 52443, 26182, 52102, 26216, 48006, 26216, 39815, 26249, 39286, 26217, 39268, 18024, 39014, 25704, 34630, 18024, 30278, 48331, 26219, 48332, 39016, 48332, 47497, 48332, 39867, 48332, 48025, 40140, 48008, 39884, 48008, 39900, 48279, 34952, 39883, 39304, 39867, 39321, 35769, 39321, 39321, 39321, 34952, 39323, 26216, 39321, 30311, 39353, 39048, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 30855, 30599, 26486, 18020, 18020, 30276, 17476, 30276, 17476, 30308, 26180, 17476, 30582, 17476, 30836, 17508, 26486, 26182, 30583, 17479, 18022, 17478, 17476, 17476, 17476, 17476, 17478, 17476, 17479, 17476, 26180, 17476, 17441, 17476, 18243, 17988, 18022, 26180, 17479, 17476, 17476, 17476, 17476, 17476, 18020, 25668, 18311, 17476, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 8465, 4369, 16657, 4369, 16913, 4369, 17425, 17511, 29764, 17510, 17476, 26215, 26214, 30584, 30584, 30583, 30856, 30582, 34936, 34932, 34695, 34678, 34951, 4371, 4369, 472, 0, 9232, 12, 6, 3108, 0, 496, 416, 204, 52940, 48076, 52172, 48059, 47872, 39867, 48059, 35225, 187, 39321, 39748, 18073, 26692, 17440, 8260, 47873, 26777, 39236, 35091, 17476, 4608, 18500, 4928, 400, 39694, 17513, 68, 61466, 20481, 48191, 4336, 28762, 4097, 4110, 25709, 48057, 2715, 25668, 26182, 8704, 16584, 46595, 170, 46083, 768, 132, 25603, 24416, 14473, 17478, 512, 25584, 496, 17476, 1090, 16964, 9252, 8228, 8714, 13634, 8738, 272, 7824, 36, 16926, 1024, 8384, 12319, 8734, 39828, 39321, 198, 48060, 59547, 52942, 59596, 60938, 52430, 454, 46606, 2049, 19862, 408, 38408, 4249, 37023, 17503, 24320, 8435, 20576, 61535, 32991, 17631, 24678, 12487, 127, 8740, 16964, 4370, 17474, 4608, 9233, 4642, 8721, 15138, 4369, 16369, 352, 15120, 61622, 41119, 159, 35142, 35209, 39305, 34968, 34816, 39323, 34952, 35259, 137, 47976, 34969, 35206, 34952, 26216, 512, 16416, 236, 52015, 52172, 39170, 39865, 17563, 409, 35275, 192, 45521, 33991, 33995, 52153, 155, 61126, 48078, 52150, 40174, 39168, 60601, 39324, 48024, 155, 39049, 18073, 39320, 17480, 200, 719, 47895, 665, 35095, 47515, 35097, 39238, 2050, 2962, 65535, 368, 65104, 768, 16620, 52227, 65534, 1263, 60619, 52991, 255, 65407, 2287, 48059, 53247, 768, 48078, 187, 52975, 39867, 48367, 39355, 52800, 20480, 39868, 26777, 34440, 26114, 26726, 26214, 70, 17412, 34370, 39904, 17476, 61132, 19200, 238, 65534, 52460, 65260, 52428, 52264, 748, 52138, 25601, 48316, 956, 52156, 52427, 48059, 35328, 14098, 47445, 11777, 12491, 17411, 848, 4283, 4136, 0, 1040, 8, 0, 2052, 16640, 16496, 112, 28733, 28734, 28735, 28741, 18192, 18032, 1280, 28741, 28739, 17412, 17008, 13936, 2848, 28741, 13568, 13424, 12656, 12912, 24688, 61491, 15, 14593, 15216, 14960, 28672, 28727, 28728, 28732, 84, 22896, 22640, 21872, 22128, 28672, 28759, 28765, 28766, 32864, 7936, 28767, 28763, 28764, 50266, 15168, 3920, 28750, 16461, 19471, 112, 28745, 28746, 28747, 28753, 21248, 21104, 20336, 20592, 4208, 28744, 24, 4375, 4208, 24688, 61453, 49307, 17819, 3696, 3952, 28672, 28693, 28695, 28694, 787, 5232, 4720, 1648, 6496, 39920, 53440, 28827, 1281, 1136, 368, 30320, 40962, 61459, 37019, 923, 11200, 496, 15429, 2416, 39920, 496, 496, 448, 28677, 2912, 39920, 352, 28682, 28679, 8, 3184, 9328, 10608, 10352, 28675, 28709, 28710, 61479, 61455, 32783, 3904, 28717, 28719, 28718, 43, 11376, 10864, 7792, 7536, 28686, 28700, 61465, 61455, 32783, 6671, 28672, 28699, 28705, 28707, 3874, 8048, 8304, 3328, 4080, 4080, 3984, 12415, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 63745, 496, 496, 496, 496, 352, 0, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 49153, 496, 368, 48127, 12491, 51971, 60436, 65518, 43523, 1004, 52197, 1348, 48228, 17595, 148, 46083, 816, 25600, 52424, 59067, 52975, 188, 46660, 17563, 36025, 17476, 35941, 51187, 320, 61108, 62979, 204, 59, 17612, 48326, 40139, 48107, 39680, 61438, 39324, 61439, 1742, 61083, 61166, 4249, 195, 61050, 60933, 61182, 60654, 17157, 1211, 32819, 53764, 39321, 39065, 39305, 21659, 5768, 47334, 50432, 28808, 34819, 49286, 768, 1840, 34916, 65384, 40686, 4522, 18711, 18176, 110, 48647, 54788, 1262, 61420, 61166, 1225, 39320, 443, 61164, 64713, 65535, 201, 16599, 185, 38915, 61129, 39166, 4249, 52171, 136, 26116, 34918, 153, 26214, 38502, 27086, 39302, 1408, 39258, 48366, 34971, 39356, 27424, 1636, 38095, 18569, 51268, 26624, 25668, 17660, 50756, 6654, 17476, 504, 99, 17599, 1209, 1199, 39350, 17476, 1684, 25655, 33688, 60176, 35023, 17478, 1486, 36, 2, 39833, 39833, 39273, 27067, 17498, 49669, 1604, 4146, 58881, 9984, 29182, 153, 16396, 40975, 52737, 34953, 51985, 27744, 6640, 52497, 17480, 65206, 32239, 4489, 61668, 46620, 32895, 1375, 46695, 36609, 52224, 46664, 18924, 52292, 65131, 37633, 5664, 49136, 48912, 34656, 49136, 20288, 1892, 17590, 47972, 61646, 61558, 1, 60161, 3585, 5640, 7942, 134, 18697, 8176, 47040, 128, 26239, 18585, 47510, 17512, 60928, 52462, 61388, 48076, 33179, 512, 48198, 18619, 47940, 32512, 37516, 26795, 26246, 33030, 272, 34438, 1733, 131, 34315, 26760, 256, 408, 5316, 39305, 4505, 52426, 1024, 34971, 35126, 1944, 613, 39219, 23815, 560, 102, 26760, 26726, 61134, 39870, 47481, 20530, 4608, 288, 17920, 17512, 53766, 4233, 38062, 33860, 25346, 26756, 768, 6096, 4752, 35159, 33024, 34969, 25668, 35079, 17545, 39064, 12033, 448, 58880, 33904, 23297, 54097, 29442, 65387, 40175, 17415, 48879, 17480, 512, 5920, 1859, 176, 38441, 43795, 448, 52974, 61422, 1926, 52265, 52172, 1996, 28860, 61207, 496, 494, 12, 4116, 51991, 47547, 38984, 36625, 34971, 43266, 51200, 39304, 11193, 34457, 10243, 201, 64297, 45907, 22176, 4232, 60990, 61439, 64258, 61167, 1740, 61420, 52430, 1996, 475, 59895, 65039, 34950, 252, 4655, 61517, 4609, 49471, 15882, 56071, 17510, 65208, 1023, 57407, 12216, 48881, 13057, 38468, 18123, 3254, 52942, 61164, 65283, 32596, 47460, 51984, 51556, 54320, 48334, 27067, 52312, 47872, 187, 856, 39930, 52425, 35599, 52292, 62620, 61575, 12289, 4609, 4023, 36607, 18022, 57220, 288, 22290, 2565, 17415, 53247, 52070, 40240, 14113, 32753, 32936, 63795, 1025, 252, 60419, 53230, 52248, 60603, 30497, 20747, 52428, 2767, 48332, 61116, 26369, 1212, 52263, 4348, 1027, 235, 263, 6272, 2494, 47951, 7577, 39750, 23451, 61541, 16385, 51457, 4848, 25497, 17424, 2511, 45727, 17465, 196, 22275, 12486, 25603, 22277, 1254, 61535, 1, 32769, 18707, 33865, 18617, 68, 0, 8994, 8738, 8739, 8994, 8994, 12835, 9011, 8995, 13107, 13107, 13107, 13107, 13653, 13109, 8738, 8738, 8994, 8754, 8739, 8739, 13091, 12850, 13107, 13107, 13107, 13107, 21333, 13139, 21845, 21845, 8738, 8738, 8738, 8739, 12850, 8994, 8995, 8754, 13107, 13107, 13107, 13107, 13107, 13107, 21845, 13621, 8738, 8738, 8738, 8738, 8994, 8994, 12835, 8754, 9011, 8995, 13107, 13107, 13107, 13107, 13653, 13109, 8738, 8738, 8738, 8738, 8994, 12850, 12835, 8738, 8995, 13107, 13107, 13107, 13107, 13107, 13619, 21845, 8738, 8738, 8738, 8738, 12835, 12834, 9010, 9011, 13107, 13107, 13107, 13107, 21845, 21333, 21845, 21845, 8738, 8738, 8994, 8738, 8754, 8995, 12835, 12850, 13107, 13107, 13107, 13107, 13107, 21331, 21813, 21845, 8738, 8738, 8738, 8738, 8994, 8739, 8739, 12834, 13106, 9011, 13107, 13107, 13107, 13107, 21845, 21845, 8738, 8738, 8738, 8738, 8738, 12835, 8994, 8738, 12835, 12850, 9010, 13107, 13107, 13107, 13107, 13619, 8738, 8738, 8738, 8738, 12850, 12850, 8738, 8738, 13107, 13107, 13107, 13107, 13139, 21301, 21845, 21845, 8738, 8738, 8738, 8738, 8738, 12835, 8995, 8754, 12835, 8994, 13107, 12851, 13107, 13107, 13621, 13107, 8738, 8738, 8738, 8738, 12834, 8754, 8994, 8738, 12851, 9011, 13107, 13107, 13619, 13107, 21845, 21845, 47464, 39321, 39014, 39321, 38759, 39321, 39048, 35225, 39321, 39321, 47512, 31129, 48025, 18843, 48313, 10139, 26231, 13364, 26487, 17222, 30307, 21574, 13073, 17508, 4369, 17186, 4369, 8465, 4369, 4369, 4369, 4369, 4642, 4370, 8755, 4625, 8755, 8482, 13125, 4643, 13124, 8755, 8994, 8738, 4369, 4369, 4369, 4369, 8465, 34915, 4369, 25377, 4369, 8465, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 48025, 5019, 47515, 4715, 39323, 4391, 27067, 4371, 9337, 4369, 4662, 4369, 4370, 4369, 4369, 4369, 4385, 8481, 4625, 4370, 4370, 8481, 8737, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 4385, 8465, 4369, 4369, 4369, 4370, 4626, 4369, 4626, 4626, 4642, 4370, 4369, 4369, 4369, 4369, 13382, 4370, 4385, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 25650, 26470, 8465, 8481, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4625, 4385, 4385, 8466, 8481, 8481, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 16657, 39320, 8465, 39812, 4369, 38978, 4369, 33825, 4369, 16913, 4369, 4369, 4369, 4369, 4369, 4369, 39321, 30600, 35225, 30601, 39321, 30856, 39321, 30600, 39320, 30601, 39283, 30873, 34353, 30873, 16913, 35208, 4425, 4369, 4424, 4369, 4408, 4369, 4390, 4369, 4372, 4369, 4370, 4369, 4370, 4369, 4369, 4369, 48059, 48057, 48075, 48076, 52427, 48059, 52155, 47515, 52155, 39323, 48025, 35225, 39321, 18312, 30873, 4678, 48332, 48059, 52428, 52155, 48332, 48059, 52412, 48316, 47545, 48057, 39320, 39048, 35225, 34952, 35208, 39048, 13140, 4386, 13398, 8739, 13414, 8739, 17767, 8755, 18023, 8755, 13414, 8756, 21574, 9011, 17511, 13124, 52428, 52428, 52427, 52428, 52663, 52428, 52082, 52172, 46881, 48060, 16913, 35257, 8465, 39011, 4369, 17169, 4369, 45841, 4369, 29201, 4385, 12561, 8481, 4369, 4370, 4369, 4626, 4369, 4386, 4370, 8738, 4625, 4369, 4369, 4625, 4369, 4369, 4625, 4370, 4370, 8481, 8481, 4385, 8722, 8738, 8482, 8738, 8738, 4369, 4369, 4369, 4369, 4625, 4626, 4370, 4369, 8481, 8481, 4626, 4626, 4641, 8482, 8738, 8738, 4369, 4369, 4369, 4369, 4626, 8481, 4369, 4369, 8481, 8481, 4626, 4626, 8481, 8481, 8738, 8738, 4369, 4369, 4369, 4385, 4385, 4369, 8465, 4625, 4386, 4385, 8721, 8481, 8482, 8482, 8738, 8738, 4369, 4385, 4369, 4369, 4369, 4369, 4385, 8466, 8481, 4385, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4625, 4369, 4370, 4385, 4369, 4625, 4626, 4626, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4625, 4385, 4369, 4369, 8481, 8481, 4626, 4626, 8481, 8481, 8738, 8738, 4369, 4369, 4369, 4369, 4370, 4385, 8465, 4369, 8481, 8481, 4626, 4626, 8481, 4641, 8738, 8738, 4369, 4369, 4369, 4369, 4626, 4369, 4369, 4625, 8481, 8481, 4626, 4626, 8481, 8481, 8738, 8738, 4385, 4369, 8465, 4369, 4385, 4385, 4625, 4626, 8482, 8481, 8738, 8738, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4369, 4625, 4385, 4370, 8481, 8481, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4370, 8465, 4625, 4385, 8481, 8481, 8481, 4626, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4385, 4385, 8466, 4625, 8481, 8481, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4385, 4385, 4369, 4626, 4626, 4625, 8481, 8738, 8482, 8738, 8738, 8738, 8738, 4369, 4369, 8465, 4369, 4385, 8465, 4625, 4626, 4386, 8481, 8722, 8482, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4385, 4370, 4625, 8481, 8466, 4385, 8738, 8722, 8738, 8738, 8738, 8738, 4369, 4369, 8465, 4369, 4369, 4625, 4626, 8466, 4385, 4626, 8722, 4641, 8738, 8738, 8738, 8738, 4369, 4625, 4369, 4369, 4625, 4370, 4385, 8481, 8721, 4625, 4642, 8738, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4370, 4385, 8465, 4625, 4626, 4626, 8481, 8482, 8482, 8738, 8738, 8738, 8738, 39132, 512, 2060, 0, 1024, 8, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33097, 33098, 33102, 33104, 33103, 33101, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33100, 33091, 33090, 33088, 33089, 33093, 33095, 33094, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33092, 33096, 33114, 33118, 33117, 33115, 33116, 33121, 33123, 33122, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33120, 33119, 33109, 33108, 33106, 33107, 33111, 33113, 33112, 33110, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33105, 33068, 33062, 33060, 33061, 33065, 33067, 33066, 33064, 33063, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33054, 33053, 33051, 33052, 33056, 33058, 33057, 33055, 33059, 33077, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33081, 33080, 33078, 33079, 33084, 33086, 33085, 33083, 33082, 33072, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33071, 33069, 33070, 33074, 33076, 33075, 33073, 33087, 33161, 33173, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33171, 33172, 33176, 33178, 33177, 33175, 33174, 33165, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33164, 33162, 33163, 33167, 33169, 33168, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 33099, 0, 0, 33166, 33170, 33188, 33192, 33191, 33189, 33190, 33195, 33197, 33196, 33194, 33193, 33183, 33182, 33180, 33181, 33185, 33187, 33186, 33184, 33179, 33142, 33136, 33134, 33135, 33139, 33141, 33140, 33138, 33137, 0, 0, 33128, 33127, 33125, 33126, 33130, 33132, 33131, 33129, 33133, 33151, 33155, 33154, 33152, 33153, 33158, 33160, 33159, 33157, 33156, 33146, 33145, 33143, 33144, 33148, 33150, 33149, 33147, 33124, 32976, 32951, 0, 0, 32949, 32950, 32954, 32956, 32955, 32953, 32952, 32943, 32942, 32940, 32941, 32945, 32947, 32946, 32944, 32948, 32966, 32970, 32969, 32967, 32968, 32973, 32975, 32974, 32972, 32971, 32961, 32960, 32958, 32959, 0, 0, 32963, 32965, 32964, 32962, 32957, 32920, 32914, 32912, 32913, 32917, 32919, 32918, 32916, 32915, 32906, 32905, 32903, 32904, 32908, 32910, 32909, 32907, 32911, 32929, 32933, 32932, 32930, 32931, 32936, 32938, 0, 0, 32937, 32935, 32934, 32924, 32923, 32921, 32922, 32926, 32928, 32927, 32925, 32939, 33013, 32924, 33025, 33023, 33024, 32924, 33028, 33030, 33029, 33027, 33026, 33017, 33016, 33014, 33015, 33019, 33021, 33020, 0, 0, 33018, 33022, 33040, 33044, 33043, 33041, 33042, 33047, 33049, 33048, 33046, 33045, 33035, 33034, 33032, 33033, 33037, 33039, 33038, 33036, 33031, 32994, 32988, 32986, 32987, 32991, 32993, 32992, 32990, 32989, 0, 0, 32924, 32980, 32979, 32977, 32978, 32982, 32984, 32983, 32981, 32985, 33003, 33007, 33006, 33004, 33005, 33010, 33012, 33011, 33009, 33008, 32998, 32997, 32995, 32934, 32996, 33000, 33002, 33001, 32999, 33050, 0, 0, 57433, 57435, 57434, 57430, 57429, 57431, 57432, 57440, 57441, 57443, 57444, 53257, 53257, 57437, 57439, 57436, 57419, 57416, 57418, 53313, 57413, 57413, 57413, 57413, 57413, 53314, 53312, 57413, 57413, 57412, 57413, 0, 57414, 57415, 57423, 57424, 57426, 57427, 57425, 57421, 57420, 57422, 57428, 53289, 53286, 57469, 57468, 57464, 57463, 57465, 57466, 53290, 57475, 57477, 49177, 49179, 524, 0, 1024, 2, 0, 239, 241, 272, 305, 1328, 305, 1361, 546, 339, 1362, 1362, 2417, 1394, 640, 1363, 2419, 1395, 2451, 1427, 1427, 2451, 736, 2483, 2483, 2483, 3508, 2486, 3542, 5654, 5654, 5654, 6710, 5686, 5687, 6711, 10775, 5657, 6711, 6711, 6711, 10808, 6743, 10808, 7768, 7768, 11864, 11864, 11864, 11864, 12921, 12921, 11929, 12922, 12922, 12954, 12954, 12954, 11930, 12954, 12986, 12987, 12987, 10970, 14011, 11997, 16157, 16157, 16157, 16157, 16157, 15133, 16157, 16189, 17214, 17214, 17214, 14173, 17246, 0, 0, 31049, 32172, 32271, 32369, 32436, 32535, 32601, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 16548, 19686, 23782, 25863, 17738, 28968, 31049, 18895, 19027, 20184, 21275, 22398, 22431, 22431, 0, 0, 17605, 24839, 17738, 31048, 17871, 31214, 19027, 32369, 32436, 21241, 32535, 32601, 22431, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2114, 1194, 303, 5554, 7669, 8759, 8793, 2114, 32287, 1759, 32415, 32607, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0, 54176, 512, 428, 0, 1177, 15796, 9282, 9903, 37138, 1840, 5416, 1840, 2585, 9274, 50367, 49172, 46868, 9025, 9246, 16831, 12353, 8743, 48900, 1792, 1541, 11819, 24712, 7487, 14374, 1824, 10271, 33851, 1808, 5132, 12862, 16144, 544, 18465, 5192, 8447, 18447, 5192, 2559, 3882, 20046, 65300, 4122, 16133, 1279, 16895, 8719, 4487, 16655, 4126, 8455, 16538, 65294, 8004, 1792, 1536, 10020, 1552, 33793, 34641, 36420, 127, 3648, 1792, 7986, 1872, 18770, 20690, 32657, 8432, 263, 4223, 4359, 14975, 2871, 33803, 65301, 18504, 8216, 65301, 17731, 6177, 5408, 19199, 3399, 9514, 4607, 815, 8196, 18751, 9766, 16160, 4345, 4103, 63, 61447, 63, 8511, 9752, 4671, 8778, 26125, 7487, 4125, 18751, 18790, 1792, 16161, 7965, 16144, 16369, 9025, 8975, 16161, 3905, 8493, 22079, 65343, 50514, 52770, 2036, 61187, 4144, 60995, 63251, 10784, 22271, 62071, 62247, 62455, 30199, 61679, 63233, 34680, 32633, 45065, 13575, 4308, 20619, 17927, 30318, 16735, 65488, 5696, 2016, 16372, 14327, 2032, 22388, 42995, 2032, 62437, 13247, 4799, 5815, 16406, 3585, 1200, 49333, 3585, 5120, 7216, 12296, 3617, 4368, 37101, 61483, 45119, 3647, 16208, 18736, 12296, 32576, 34574, 63359, 18311, 4231, 5639, 20499, 38663, 65431, 32758, 44417, 50929, 480, 49136, 49136, 256, 62816, 8431, 29, 16572, 2260, 34370, 40722, 43030, 2032, 61685, 40967, 58375, 45271, 9479, 1968, 61477, 64519, 30786, 2032, 1968, 30008, 4089, 54700, 512, 1040, 2, 0, 516, 0, 61184, 0, 241, 272, 305, 1328, 12544, 20737, 8709, 21250, 1, 1362, 1362, 2417, 1394, 32768, 21250, 29445, 29449, 2053, 2451, 1427, 256, 57353, 8194, 2483, 272, 3508, 2486, 4310, 5645, 4118, 13825, 13850, 278, 5687, 6711, 10775, 25, 35077, 272, 10808, 87, 22531, 30, 16385, 12334, 30977, 31026, 39218, 1070, 12922, 12922, 12442, 11777, 2202, 47666, 47922, 256, 10970, 1211, 56630, 7470, 24639, 15105, 1053, 15679, 15935, 4163, 23809, 8247, 17246, 40448, 18688, 44153, 125, 32271, 32369, 32436, 32535, 22787, 48255, 65407, 4223, 28693, 1, 16548, 19686, 23782, 25863, 18944, 10309, 18801, 53113, 73, 19027, 20184, 21275, 22398, 40800, 256, 7952, 17605, 24839, 74, 18501, 53113, 60997, 21369, 19017, 18192, 21241, 18704, 22431, 19440, 61664, 61441, 53249, 25857, 4, 80, 31744, 10710, 16978, 32393, 117, 23110, 39734, 54846, 48210, 17920, 20222, 24378, 26524, 24831, 61555, 53295, 1793, 16896, 43528, 1024, 303, 5554, 7669, 55, 22818, 16930, 7944, 57214, 1537, 32415, 32607, 14335, 40720, 16384, 49196, 43588, 7936, 0, 303, 4465, 25031, 5856, 45888, 9984, 8726, 9784, 21352, 61440, 65387, 3, 26368, 1024, 137, 1194, 237, 28703, 17, 4465, 5554, 6579, 6612, 62720, 5665, 14114, 14374, 38, 9817, 0, 1057, 2114, 1024, 1612, 26984, 35708, 124, 31949, 341, 496, 16912, 16136, 65282, 12291, 251, 0, 2592, 19744, 2560, 11824, 511, 16458, 8193, 47, 12289, 7039, 12524, 62209, 65465, 32136, 24569, 14165, 38744, 16368, 32766, 496, 496, 29183, 12368, 63927, 59779, 12479, 16677, 24846, 16743, 65294, 65513, 496, 24561, 272, 24369, 1278, 496, 496, 20734, 20671, 4103, 16722, 12670, 1455, 12632, 7422, 2815, 13783, 22393, 49390, 18695, 61599, 61441, 45167, 65399, 3377, 10025, 53536, 5697, 5889, 33072, 9506, 65521, 57599, 8193, 13090, 8447, 61475, 61481, 36865, 8193, 65018, 28416, 17, 29970, 3104, 21248, 33330, 3149, 65503, 33568, 57116, 26448, 419, 32757, 32757, 1489, 29456, 12541, 53509, 16703, 14885, 8423, 16416, 11302, 1328, 8703, 8228, 17306, 4131, 62375, 62255, 61607, 16385, 65281, 32321, 32513, 50, 32321, 32755, 15088, 16209, 48627, 28927, 61502, 61503, 62335, 61687, 61495, 16447, 16897, 65455, 44852, 24372, 14882, 62771, 30704, 16370, 27952, 28736, 61951, 61489, 61441, 61631, 24767, 61631, 53326, 61759, 65331, 15344, 496, 49140, 496, 496, 1012, 32764, 36818, 12799, 61921, 12517, 16561, 3644, 4175, 5, 16943, 65296, 11840, 44866, 57456, 1056, 41761, 57392, 38384, 496, 58879, 4212, 16479, 12682, 493, 62191, 61687, 61441, 65025, 11856, 12272, 496, 496, 16212, 57856, 5953, 65343, 60704, 35362, 22338, 59456, 40948, 48962, 4033, 35408, 61695, 61584, 16641, 9471, 16577, 4102, 9223, 10440, 62117, 23552, 5408, 23552, 5424, 19789, 58676, 64333, 18221, 51988, 61729, 9216, 48689, 4124, 8199, 40754, 1600, 9516, 1584, 18224, 20240, 16448, 23856, 255, 12367, 838, 13703, 19737, 9622, 39215, 55703, 57207, 336, 23887, 11784, 3223, 11578, 19908, 7363, 63824, 24428, 39964, 24348, 1280, 24460, 16905, 64540, 203, 20481, 7431, 12831, 3114, 34549, 40341, 41119, 7431, 2854, 10879, 6781, 12407, 61960, 61308, 496, 272, 27960, 2076, 63359, 61479, 63239, 58431, 17752, 20056, 768, 6939, 2592, 9499, 9598, 2080, 1872, 5968, 432, 49116, 16252, 16921, 6922, 16767, 9025, 2595, 18047, 4255, 7851, 19233, 2815, 24646, 16575, 20160, 65382, 30686, 16217, 22483, 50785, 6031, 2080, 53792, 1808, 16639, 6408, 4251, 4872, 4113, 10504, 164, 8200, 65397, 26408, 49147, 12274, 496, 49149, 49149, 65280, 65358, 48008, 10111, 3362, 16139, 1828, 30981, 12038, 61495, 4415, 19519, 8383, 15362, 33983, 32604, 3905, 11565, 48923, 16705, 287, 1287, 49147, 496, 496, 32939, 28226, 21231, 12415, 29191, 2943, 14832, 432, 51027, 1600, 63983, 61711, 54343, 7103, 24834, 58883, 1792, 2048, 12991, 7016, 1872, 29250, 31346, 45122, 57637, 272, 253, 8250, 4124, 8198, 16391, 16435, 16699, 14656, 17151, 17119, 26087, 4810, 64383, 33471, 8319, 4103, 65313, 2032, 16723, 63536, 56628, 34596, 16930, 2033, 2033, 23039, 13503, 13559, 14825, 2671, 18959, 14864, 14877, 65303, 21264, 28481, 30473, 24624, 65318, 416, 30964, 496, 28927, 61441, 61501, 25089, 24878, 6714, 12343, 62113, 50879, 65442, 32623, 3872, 8739, 3775, 11583, 743, 5119, 767, 1023, 61444, 4159, 16191, 37823, 32527, 17931, 32527, 8995, 32542, 1296, 33987, 16440, 16897, 9794, 9495, 50499, 63871, 496, 496, 16176, 32752, 49136, 17980, 48931, 1231, 20671, 6847, 784, 20863, 12863, 63111, 61119, 49142, 48998, 1600, 63053, 63103, 63103, 9599, 2431, 32550, 65389, 22518, 65217, 55281, 320, 32544, 8431, 45164, 49156, 2049, 32544, 1024, 1312, 768, 255, 8319, 63489, 61626, 61441, 47105, 20476, 9703, 61328, 45080, 20283, 22059, 8201, 12044, 15815, 21936, 65503, 61317, 2336, 52813, 42862, 6225, 32759, 26474, 47649, 61695, 22927, 18833, 19408, 23059, 27203, 17540, 61574, 65338, 55289, 51014, 22356, 26468, 56080, 19713, 32305, 61745, 4607, 61820, 12415, 16403, 41256, 4513, 9095, 22710, 65431, 10066, 14162, 18322, 26466, 48897, 55121, 1313, 17456, 2139, 14336, 8206, 6, 9529, 1296, 8192, 4351, 8199, 21095, 12947, 41633, 62005, 61503, 61631, 65471, 3376, 37362, 47345, 55730, 49761, 44276, 496, 496, 49407, 61697, 61759, 61759, 12607, 4107, 61711, 61684, 65281, 65429, 3926, 8022, 6016, 3918, 8240, 63327, 26191, 9471, 19247, 19271, 13911, 40729, 16327, 36823, 61639, 65281, 480, 51039, 55135, 59231, 63327, 61301, 42811, 24528, 21759, 13319, 28701, 61700, 61951, 61695, 61961, 21055, 65447, 14688, 49042, 37698, 16373, 16373, 49147, 63281, 12228, 62207, 62598, 41023, 64263, 64273, 64319, 30783, 34703, 65367, 34544, 496, 41200, 39408, 47344, 496, 1490, 1600, 2431, 2128, 6706, 5184, 5424, 1872, 5968, 16262, 4575, 8687, 2193, 56657, 65521, 65521, 65347, 26610, 61951, 61455, 29185, 13247, 22856, 22807, 22823, 22839, 65351, 22361, 44926, 2096, 20976, 16369, 24561, 1904, 1370, 56831, 9823, 4155, 9735, 7228, 9831, 1597, 9927, 24386, 13833, 2487, 12048, 496, 15860, 50270, 1837, 24063, 23063, 41127, 50729, 63168, 63167, 61631, 26113, 65466, 18287, 26177, 57194, 61226, 48955, 65522, 65522, 5984, 28415, 16488, 61448, 61561, 61441, 28673, 61599, 61441, 65281, 5729, 13344, 5425, 6721, 16353, 496, 49141, 17936, 12799, 61525, 61572, 12343, 12457, 6957, 4791, 15262, 65487, 31557, 39505, 39841, 40753, 51701, 65519, 42480, 29456, 16251, 58944, 29440, 64817, 26432, 14620, 4182, 65405, 26416, 4049, 11154, 8720, 37936, 28525, 12261, 46144, 28159, 29583, 61626, 39937, 63860, 61567, 61441, 1, 65503, 54850, 55634, 9200, 13552, 3027, 57488, 12016, 496, 61695, 61953, 62084, 62320, 62343, 61575, 53375, 49332, 65335, 14082, 48433, 1103, 16368, 18160, 18416, 32752, 14576, 61951, 62003, 4517, 64236, 64063, 35391, 63, 9501, 49151, 49735, 62478, 8927, 8894, 4287, 12405, 3077, 65311, 4172, 7484, 18245, 32512, 7744, 46850, 44866, 12124, 12543, 27808, 19479, 13102, 62031, 61567, 61441, 45825, 65375, 34357, 32754, 2034, 20453, 2576, 26659, 2304, 7411, 63231, 39046, 53375, 16385, 4326, 8415, 62432, 62334, 65402, 16379, 496, 496, 49139, 64078, 62707, 496, 14992, 41215, 18177, 61678, 61503, 61441, 16385, 61499, 61503, 65281, 496, 16240, 5616, 496, 16369, 2352, 8182, 57227, 11263, 12735, 9704, 9710, 14583, 19352, 14430, 33460, 65295, 9792, 10000, 27939, 9760, 44824, 61507, 8153, 7728, 7295, 3892, 8176, 496, 65531, 38800, 18192, 20512, 16889, 64601, 61519, 63745, 24597, 16647, 24357, 61319, 53465, 49280, 18728, 6465, 8340, 7, 272, 57096, 6400, 1792, 12351, 7, 4112, 4103, 12312, 16177, 16191, 14864, 6160, 29171, 496, 34723, 1984, 16359, 1925, 10503, 2501, 14657, 181, 10503, 14773, 9537, 7728, 1824, 7680, 9509, 5664, 4351, 12295, 62486, 61503, 61441, 32902, 23559, 9674, 65303, 6149, 10069, 14149, 1824, 12565, 22325, 3840, 27941, 3647, 13590, 28279, 16511, 21071, 14981, 61479, 65287, 1856, 18250, 16410, 62768, 53008, 62736, 1840, 48913, 8447, 222, 8200, 8222, 12807, 12291, 28694, 8455, 65415, 36865, 51777, 1808, 47393, 1856, 26427, 28539, 14908, 33023, 14855, 32333, 29695, 53319, 25863, 8255, 4615, 65315, 49777, 50985, 47633, 1824, 54288, 55633, 5680, 59158, 12799, 12497, 4133, 16391, 15610, 4904, 4191, 198, 65463, 37170, 55232, 51184, 57424, 36928, 41746, 5947, 8123, 8951, 180, 20488, 13034, 19917, 1792, 4144, 16721, 53243, 54111, 64887, 16399, 16641, 9630, 40497, 1808, 24319, 16535, 24071, 37799, 34199, 1983, 9369, 713, 65400, 50215, 43559, 2048, 14175, 18335, 26479, 8448, 32767, 65535, 40831, 24703, 20567, 16487, 61815, 64943, 61519, 65287, 1904, 8433, 1952, 49151, 1984, 29732, 46897, 2032, 61695, 40967, 4103, 61448, 61558, 61447, 28679, 61447, 65495, 2032, 1920, 10161, 4096, 22512, 2032, 496, 16258, 62207, 15791, 61655, 61447, 43015, 62431, 61623, 62215, 65479, 18260, 50994, 42873, 3648, 53058, 1872, 57330, 1861, 13823, 535, 25974, 64039, 64127, 23167, 383, 61521, 65287, 14644, 26527, 24388, 34849, 1872, 24531, 1968, 65526, 53503, 53255, 61519, 61447, 16391, 9223, 50648, 62543, 65351, 2032, 24484, 52802, 20245, 2000, 63343, 57172, 2035, 62207, 41007, 2055, 9423, 247, 5187, 5623, 10284, 64605, 26424, 41, 35496, 1584, 37888, 1568, 6949, 4231, 11272, 6921, 16421, 8208, 24582, 61991, 50361, 2650, 4442, 1584, 6939, 1808, 7963, 6939, 12315, 13, 12362, 12294, 35335, 65412, 55161, 14580, 496, 368, 49143, 26434, 5968, 26434, 62207, 62079, 61567, 61447, 53255, 22791, 19447, 28422, 57221, 61744, 64368, 20517, 16391, 8, 8431, 62983, 65463, 46998, 48993, 46849, 64829, 28490, 28512, 3662, 35901, 4351, 28700, 4240, 36959, 32775, 8224, 8240, 63799, 65314, 496, 32733, 49048, 9200, 496, 53246, 52862, 10736, 61695, 50289, 41911, 62999, 61527, 57351, 48391, 31807, 40391, 53100, 16705, 48961, 1792, 2336, 61761, 65471, 48945, 63480, 18423, 42516, 46336, 1824, 54289, 1824, 255, 4104, 24839, 21144, 41016, 25345, 62263, 17215, 64319, 27680, 1285, 19769, 1792, 19755, 65, 9479, 65489, 18218, 1824, 3632, 18250, 1824, 545, 1864, 6008, 63743, 63615, 34943, 54143, 65471, 61752, 36993, 22535, 65346, 32758, 33209, 18599, 49025, 18258, 22098, 25394, 36625, 15071, 16744, 7318, 30554, 7456, 27648, 9248, 30492, 64767, 64279, 64455, 8375, 4103, 16978, 22075, 62727, 65535, 18426, 65469, 63477, 2032, 2032, 1936, 22315, 17, 4347, 208, 8711, 4112, 4615, 11280, 4162, 8705, 8703, 8290, 4102, 12295, 4358, 16964, 17103, 29399, 65387, 3648, 34850, 28434, 9504, 1600, 1808, 14130, 2082, 8959, 40989, 28676, 10241, 519, 5431, 130, 4618, 65383, 31765, 14866, 2304, 51026, 55170, 2080, 14166, 18278, 25599, 25497, 8362, 41993, 20871, 24991, 61631, 61441, 65281, 496, 496, 34804, 16217, 16369, 16289, 18276, 48464, 33018, 18884, 63351, 61623, 59143, 16335, 13629, 44, 44, 0, 21845, 21845, 21845, 21845, 21847, 21845, 30586, 30549, 39613, 43415, 52718, 39595, 52445, 30618, 43981, 21879, 21845, 21845, 21845, 21845, 21845, 21845, 30618, 21845, 39885, 21847, 52991, 38265, 61439, 47003, 65535, 52157, 21845, 21845, 21845, 21845, 38741, 30617, 56213, 48349, 64953, 61167, 60891, 61422, 60892, 57070, 56781, 56813, 52719, 21882, 31437, 21847, 22427, 21845, 21849, 30037, 21847, 38775, 30549, 43689, 43383, 30635, 43962, 21879, 21845, 42837, 21845, 47445, 21845, 51541, 21845, 55925, 21845, 60583, 21845, 65225, 30037, 61162, 30037, 56795, 65260, 56798, 60892, 56798, 56797, 56797, 56798, 56797, 56814, 52429, 52719, 52428, 52702, 48060, 48333, 48059, 43963, 21914, 39611, 21847, 30618, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 52412, 48316, 52428, 48076, 52428, 48059, 52445, 39611, 48333, 30619, 43964, 21879, 31146, 21845, 21879, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 22357, 60893, 65534, 56797, 61166, 56797, 52444, 52429, 43980, 48332, 31147, 48060, 22426, 39611, 21847, 30618, 21845, 52719, 21882, 31421, 21847, 22427, 21845, 21881, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 52685, 52429, 52446, 43980, 52702, 31163, 48349, 21881, 39868, 21847, 22427, 21845, 21879, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 30037, 21845, 38229, 38741, 52428, 42837, 52429, 46933, 52428, 47445, 52429, 52119, 52445, 61129, 52702, 65515, 56798, 65532, 56814, 31147, 21845, 21881, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 30037, 48057, 30037, 52411, 42837, 56780, 46933, 56798, 46933, 52701, 38741, 52428, 30037, 43946, 21845, 39287, 21882, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 65261, 65535, 61132, 65535, 60876, 65535, 56780, 65534, 56524, 65535, 60876, 65534, 56797, 65534, 60893, 65534, 30549, 48041, 47767, 39868, 56779, 22427, 48366, 21881, 31165, 21847, 21915, 21845, 21847, 21845, 21845, 21845, 65535, 22462, 65535, 31199, 65535, 48383, 65535, 61183, 65535, 61439, 65535, 57087, 65535, 40159, 61439, 30652, 56797, 56797, 61166, 61166, 61166, 61167, 65535, 65535, 61439, 61166, 57071, 52701, 48350, 43947, 43708, 34984, 39337, 43418, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52429, 56797, 56797, 43433, 43433, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52172, 52155, 48332, 48059, 48333, 43144, 39578, 43418, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 39578, 39578, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 52429, 56781, 56797, 56797, 57054, 60894, 52428, 56524, 48059, 48059, 34952, 43144, 34952, 34952, 34952, 34952, 34952, 34952, 43433, 39577, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 48331, 52428, 52427, 52428, 52155, 52684, 56797, 56797, 56813, 57054, 52684, 52428, 43947, 48059, 34952, 34952, 34952, 34952, 34952, 34952, 34952, 34952, 56797, 56797, 61165, 61166, 61165, 61182, 60876, 65518, 52411, 61165, 43144, 52683, 34952, 34952, 34952, 14472, 39577, 39337, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56541, 56780, 43418, 39337, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 39337, 43418, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 39578, 39578, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 52701, 39578, 39578, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 39578, 39337, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 43418, 39577, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52444, 52444, 56797, 56797, 39577, 39337, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 56797, 56797, 61165, 61166, 61166, 65262, 65518, 65535, 65516, 65535, 65243, 65535, 64971, 65535, 56504, 60893, 56797, 56797, 61166, 57070, 61166, 61166, 65535, 56815, 61439, 43982, 57343, 34987, 48623, 34408, 35806, 13126, 52429, 56524, 47804, 56506, 35498, 56234, 34952, 51848, 35464, 47754, 34952, 43176, 35464, 43146, 34952, 35464, 56797, 56797, 61166, 56814, 61166, 48350, 61167, 43725, 52717, 34988, 43979, 34954, 34986, 34952, 34952, 34952, 56797, 56797, 61166, 61166, 61182, 61166, 65535, 65535, 65535, 65535, 65535, 65535, 65519, 61439, 61150, 57070, 56797, 56797, 57054, 61150, 56525, 61166, 52156, 61148, 43144, 56507, 34952, 52104, 34952, 43656, 34952, 34952, 56797, 56797, 61166, 61166, 61166, 61182, 65535, 65535, 65534, 65535, 65517, 65535, 60891, 65535, 56504, 61166, 56797, 56797, 61166, 61166, 61422, 61422, 65535, 65535, 61166, 65535, 56541, 61165, 47754, 56524, 34952, 35464, 44237, 26248, 35533, 17478, 26763, 13364, 18056, 17219, 13928, 13366, 26216, 13878, 26760, 26214, 34952, 26246, 34918, 34952, 34406, 34920, 26212, 34952, 25443, 34950, 26164, 34950, 25412, 34406, 25443, 34403, 18022, 26214, 56797, 56797, 61166, 57070, 61166, 52718, 65535, 44270, 61183, 35533, 52718, 34987, 43981, 34952, 35466, 34952, 56797, 56797, 61165, 61166, 61166, 65262, 61165, 61166, 56779, 56797, 47784, 47786, 35466, 43146, 35464, 34952, 57053, 56797, 56797, 61150, 52428, 61165, 47784, 52428, 43144, 47802, 34950, 35466, 34952, 34952, 34950, 34952, 52410, 56797, 52136, 60909, 47752, 61148, 34952, 60858, 34952, 52154, 34952, 43656, 34952, 43144, 34952, 43176, 56797, 56797, 61166, 56797, 56814, 52428, 48350, 43178, 35500, 34408, 26762, 26214, 26248, 26211, 26248, 26214, 56797, 56797, 61166, 61166, 61422, 61167, 65262, 61166, 56797, 52701, 52155, 43963, 47784, 34984, 34952, 34954, 52138, 52171, 64954, 65534, 65499, 65535, 65515, 65535, 65516, 65535, 65516, 65535, 65261, 65535, 61149, 65535, 48060, 43690, 43980, 43691, 48060, 39594, 43707, 39338, 43434, 22393, 30583, 21847, 21845, 21845, 21845, 21845, 39577, 22393, 31130, 21847, 22393, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 57051, 56798, 61147, 52702, 57034, 52445, 52410, 48076, 47785, 43963, 43383, 31146, 30549, 21879, 21845, 21845, 48331, 31147, 43963, 21914, 39339, 21847, 22394, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 65535, 65535, 65534, 65535, 65534, 65535, 65517, 65535, 65245, 65535, 61148, 57343, 56797, 56814, 56780, 52444, 21845, 56215, 21845, 56213, 21845, 56213, 21845, 52085, 21845, 52085, 21845, 52085, 21845, 51829, 21845, 51829, 60909, 65517, 56797, 60893, 56541, 56796, 56781, 56524, 52685, 56524, 56796, 52428, 52684, 52428, 52428, 52428, 57343, 52428, 57343, 52428, 57087, 48332, 52719, 48076, 52446, 43963, 48333, 39595, 48076, 22426, 43707, 21847, 61439, 65535, 65535, 65534, 61439, 65518, 61183, 61150, 61183, 56797, 57087, 56797, 57343, 52445, 61439, 52429, 65535, 65535, 65535, 65535, 65535, 61423, 61438, 56798, 56813, 56541, 52701, 52428, 52429, 48332, 52428, 48076, 61164, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 60857, 52446, 56762, 48622, 52154, 48605, 47802, 44236, 48058, 31147, 43689, 22394, 31127, 21847, 21877, 21845, 21845, 21845, 21845, 30037, 21845, 30037, 21845, 30037, 21845, 30037, 21845, 30037, 21845, 21845, 21845, 21845, 65535, 61183, 65535, 56815, 57054, 52445, 52701, 48076, 52428, 31419, 48316, 22426, 43963, 21849, 31146, 21845, 52446, 31163, 48333, 22394, 39612, 21847, 30586, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 39337, 43418, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52684, 56797, 56797, 43433, 43433, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52444, 56797, 56797, 43433, 43433, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52172, 52428, 48076, 52445, 35499, 43433, 43433, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 21845, 21845, 22357, 21877, 21845, 21845, 30583, 30583, 30583, 30583, 38807, 30615, 39321, 39321, 39321, 39321, 43418, 39577, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 43433, 43433, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 48059, 48059, 43178, 52154, 34952, 43144, 43433, 39337, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52412, 52428, 52428, 52428, 56523, 56797, 52172, 43707, 48075, 31146, 43707, 21881, 31147, 21845, 22393, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 47477, 21845, 46933, 21845, 42837, 21845, 38229, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 52428, 52428, 52428, 52428, 52428, 52428, 52427, 52428, 47767, 43963, 38773, 39321, 21845, 21845, 21845, 21845, 21881, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 22357, 22357, 21845, 21845, 30583, 30583, 30583, 30583, 38807, 38807, 39321, 39321, 39321, 39321, 21845, 30037, 21845, 30037, 21845, 30037, 21845, 30037, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 52428, 48076, 52428, 43963, 48076, 30635, 43707, 21881, 30618, 21845, 21879, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 30037, 31147, 21845, 22393, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 48252, 512, 2060, 0, 1024, 8, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33078, 33079, 33083, 33084, 33082, 33081, 33080, 33080, 33080, 33080, 33080, 0, 0, 33080, 33080, 33080, 33073, 33072, 33070, 33071, 33075, 33080, 33080, 33080, 33073, 33072, 33070, 33071, 33075, 33080, 33080, 33080, 33076, 33074, 33077, 33093, 33096, 33080, 33080, 33080, 33080, 33080, 33080, 0, 0, 33080, 33080, 33094, 33095, 33099, 33101, 33100, 33098, 33080, 33080, 33094, 33095, 33099, 33101, 33100, 33098, 33080, 33080, 33080, 33097, 33089, 33088, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 0, 0, 33080, 33080, 33086, 33087, 33091, 33092, 33080, 33090, 33080, 33080, 33086, 33087, 33091, 33085, 33053, 33080, 33080, 33080, 33080, 33073, 33072, 33070, 33071, 33075, 33080, 33080, 33080, 33073, 33072, 33070, 0, 0, 33048, 33046, 33047, 33051, 33052, 33050, 33049, 33041, 33080, 33080, 33040, 33038, 33039, 33096, 33080, 33080, 33080, 33080, 33094, 33095, 33099, 33101, 33100, 33098, 33080, 33080, 33094, 33095, 33099, 33101, 0, 0, 33043, 33044, 33042, 33045, 33061, 33064, 33062, 33063, 33067, 33068, 33066, 33065, 33057, 33056, 33054, 33055, 33080, 33080, 33086, 33087, 33091, 33092, 33080, 33090, 33080, 33080, 33086, 33087, 33091, 33085, 0, 0, 33059, 33060, 33058, 33069, 33135, 33146, 33144, 33145, 33149, 33150, 33080, 33148, 33147, 33139, 33080, 33080, 33048, 33046, 33047, 33051, 33052, 33050, 33049, 33041, 33080, 33080, 33040, 33038, 33039, 33096, 0, 0, 33138, 33136, 33137, 33141, 33142, 33140, 33143, 33159, 33162, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33043, 33044, 33042, 33045, 33061, 33064, 33062, 33063, 33067, 33068, 33066, 33065, 33057, 33056, 0, 0, 33080, 33080, 33080, 33160, 33161, 33165, 33167, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33166, 33059, 33060, 33058, 33069, 33135, 33146, 33144, 33145, 33149, 33150, 33080, 33148, 33147, 33139, 0, 0, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33164, 33138, 33136, 33137, 33141, 33142, 33140, 33143, 33159, 33162, 33080, 33080, 33080, 33080, 33080, 0, 0, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 33160, 33161, 33165, 33167, 33080, 33080, 33080, 33080, 33080, 33080, 33080, 0, 0, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33163, 33155, 0, 0, 33154, 33152, 33154, 33154, 33154, 33153, 33157, 33158, 33156, 33151, 33118, 33156, 33113, 33111, 33112, 33116, 33117, 33115, 33115, 33115, 33114, 33106, 33115, 33105, 33118, 33156, 33103, 33154, 33104, 33108, 0, 0, 33109, 33107, 33110, 33126, 33129, 33127, 33128, 33132, 33134, 33133, 33131, 33130, 33122, 33121, 33119, 33120, 33124, 33125, 33123, 33102, 32972, 32950, 32948, 32949, 32953, 32954, 32952, 32951, 32943, 32942, 0, 0, 32940, 32941, 32945, 32946, 32944, 32947, 32963, 32966, 32964, 32965, 32969, 32971, 32970, 32968, 32967, 32959, 32958, 32956, 32957, 32961, 32962, 32960, 32955, 32923, 32918, 32916, 32917, 32921, 32922, 32920, 0, 0, 32919, 32911, 32910, 32908, 32909, 32913, 32914, 32912, 32915, 32931, 32934, 32932, 32933, 32937, 32938, 32936, 32935, 32927, 32926, 32924, 32925, 32929, 32930, 32928, 32939, 33004, 33015, 33013, 33014, 33018, 0, 0, 33019, 33017, 33016, 33008, 33007, 33005, 33006, 33010, 33011, 33009, 33012, 33028, 33031, 33029, 33030, 33034, 33036, 33035, 33033, 33032, 33024, 33023, 33021, 33022, 33026, 33027, 33025, 33020, 32988, 32983, 0, 0, 32981, 32982, 32986, 32987, 32985, 32984, 32976, 32975, 32973, 32974, 32978, 32979, 32977, 32980, 32996, 32999, 32997, 32998, 33002, 33003, 33001, 33000, 32992, 32991, 32989, 32990, 32994, 32995, 32993, 33037, 0, 0, 57436, 57438, 57439, 57437, 57433, 57432, 57434, 53251, 53252, 53260, 53261, 53263, 53263, 57442, 57441, 57443, 57440, 57422, 57419, 53301, 57420, 57420, 57420, 57420, 57420, 53303, 53304, 57420, 57420, 57416, 57420, 0, 57415, 57417, 57418, 57426, 57427, 57429, 57430, 53313, 53314, 53316, 53317, 53315, 53311, 57471, 57473, 57474, 57472, 57468, 57467, 53296, 57470, 57479, 49186, 49184, 57479, 53298, 53299, 57479, 57479, 57480, 1152, 0, 50192, 53, 6, 13764, 0, 496, 416, 497, 20479, 61809, 61713, 8305, 40961, 1792, 65, 5903, 4369, 13175, 13057, 13107, 8738, 8738, 7952, 4423, 5888, 30583, 8433, 12295, 28687, 287, 16759, 29007, 61815, 4116, 40734, 880, 28945, 8032, 20240, 24560, 16240, 7984, 4466, 7424, 14848, 1808, 65535, 24336, 38001, 32608, 7953, 5888, 16415, 7959, 625, 6007, 30495, 6007, 16240, 16151, 20479, 3584, 40944, 40800, 12064, 976, 8048, 21769, 21845, 4181, 26123, 61542, 50433, 272, 8176, 26214, 153, 27651, 768, 47936, 8048, 48131, 52411, 48016, 47872, 63754, 43690, 40715, 16537, 187, 39171, 40715, 39273, 21769, 12537, 65523, 62208, 8433, 18179, 65472, 20672, 95, 52287, 48059, 48042, 170, 48042, 39372, 48059, 39355, 133, 26884, 47513, 37051, 27519, 768, 51968, 27579, 52326, 52428, 30156, 4299, 4, 20481, 52255, 36864, 188, 311, 52428, 52412, 52155, 4299, 16394, 4299, 3, 20480, 63829, 255, 13065, 39327, 24735, 13113, 63744, 58121, 37684, 17167, 7236, 3987, 51, 4103, 15, 20847, 4266, 7098, 8260, 47875, 21841, 186, 22043, 7014, 26209, 12647, 16512, 33183, 39320, 5529, 39304, 39208, 20, 17411, 3072, 5734, 1416, 17561, 4471, 136, 33054, 7680, 4725, 7952, 6928, 784, 85, 21772, 11264, 26164, 28774, 31, 16735, 24384, 43622, 47874, 26209, 7098, 4215, 21855, 20702, 24927, 30631, 304, 6929, 13202, 16192, 36949, 40752, 17473, 17920, 7014, 13105, 17220, 40944, 39321, 100, 17420, 3603, 39304, 21845, 32624, 31042, 304, 20500, 58100, 30591, 11282, 61937, 6143, 645, 6012, 61727, 255, 4358, 31488, 65284, 12561, 4369, 7952, 7901, 26112, 56678, 25063, 32102, 215, 26142, 4381, 25873, 21788, 26115, 24934, 26214, 20598, 575, 108, 5233, 65524, 7956, 16719, 7943, 7956, 7959, 1824, 3840, 15872, 12608, 7952, 5188, 56780, 49476, 52224, 5340, 30668, 5076, 17, 50961, 17476, 30484, 17476, 17488, 57106, 12307, 17503, 56644, 10727, 17473, 24320, 68, 17503, 28, 24860, 65, 25091, 5407, 56780, 85, 20543, 21, 5439, 16128, 21845, 30485, 488, 24818, 36927, 5215, 24352, 30485, 32836, 8064, 7901, 21845, 59357, 21073, 85, 21855, 24320, 7253, 15360, 61521, 13122, 32753, 32705, 768, 4511, 24735, 63744, 3865, 36966, 4095, 153, 63750, 26127, 36966, 26121, 26128, 24582, 5987, 3276, 63756, 51968, 61680, 3231, 65424, 9, 3984, 159, 63750, 24585, 26881, 144, 21862, 20485, 46898, 1536, 36614, 61542, 65424, 5126, 65424, 20633, 26143, 8064, 39048, 65283, 65289, 39423, 1120, 33674, 64096, 19202, 30707, 8176, 7936, 55042, 704, 52447, 18, 49152, 62498, 27306, 47027, 2713, 3081, 39321, 40704, 16395, 3231, 63772, 45065, 32656, 23792, 16304, 30577, 56608, 4125, 6915, 56695, 48065, 28931, 52253, 7371, 41921, 119, 41842, 288, 4282, 43643, 47786, 44802, 2832, 29572, 7319, 8721, 540, 4435, 15649, 29218, 1552, 272, 16272, 29312, 8342, 61400, 320, 8032, 2816, 28822, 57366, 31, 4211, 61441, 30464, 432, 65376, 14000, 39338, 43417, 43575, 37017, 31, 43275, 15568, 8064, 32692, 0, 51968, 63755, 52479, 268, 8185, 52427, 40848, 204, 61192, 26608, 44848, 46864, 102, 36872, 4127, 12511, 65511, 26609, 39424, 39680, 40720, 59376, 59168, 24337, 832, 176, 48047, 46864, 51056, 12288, 0, 1408, 65388, 2559, 4383, 2553, 57600, 61714, 8544, 61730, 2144, 4633, 24735, 65028, 39253, 5120, 13107, 767, 65462, 48642, 3976, 0, 34912, 40953, 36352, 6792, 2559, 136, 3, 1342, 24064, 43664, 54274, 249, 65283, 768, 159, 36611, 20733, 5379, 8679, 8348, 61631, 4535, 48331, 768, 1508, 62058, 8319, 52439, 204, 51970, 64443, 8448, 11040, 8960, 16336, 43029, 1484, 5568, 49119, 272, 32873, 29215, 8295, 99, 4099, 73, 65127, 25602, 62977, 8038, 3654, 288, 26640, 11072, 33995, 8080, 4369, 52417, 4103, 37580, 32512, 52255, 65529, 49529, 6297, 8863, 41153, 4671, 33243, 52254, 7168, 61064, 33217, 61064, 53790, 784, 24496, 2020, 0, 1040, 8, 3, 2052, 19200, 61569, 61441, 50689, 496, 272, 0, 61440, 49215, 18689, 33024, 33098, 33102, 33104, 14415, 19841, 16368, 16368, 448, 33100, 67, 17025, 16513, 16769, 17793, 33038, 33095, 61510, 61503, 32831, 17409, 33024, 33096, 33114, 33118, 93, 23425, 23681, 24961, 25473, 33080, 61538, 61503, 24631, 24577, 24449, 33024, 33109, 33108, 33106, 83, 22401, 22913, 22657, 22145, 61664, 61503, 24631, 20737, 11393, 9857, 33024, 33060, 33061, 33065, 811, 10881, 10369, 10113, 16368, 14320, 24704, 7681, 7553, 7041, 7297, 33024, 33056, 33058, 33057, 3615, 9089, 13697, 16368, 14320, 352, 57, 14465, 13953, 14209, 15489, 33024, 33086, 33085, 33083, 14394, 12417, 16368, 14320, 352, 33071, 45, 11905, 12929, 13441, 13185, 33024, 33073, 33087, 33161, 57493, 16368, 14320, 384, 33171, 33172, 152, 39553, 39297, 38785, 38529, 33080, 61837, 61631, 49215, 35841, 35457, 33024, 33163, 33167, 33169, 49296, 16370, 16128, 33166, 33170, 33188, 43008, 42881, 42369, 42625, 129, 33195, 33197, 33196, 33194, 43264, 40833, 40577, 40065, 129, 33181, 33185, 33187, 33186, 40960, 39809, 30337, 28801, 129, 33134, 33135, 33139, 33141, 29700, 29313, 29057, 16160, 33128, 26368, 25985, 26241, 27265, 129, 33132, 33131, 33129, 33133, 32512, 33665, 33409, 32897, 129, 33153, 33158, 33160, 33159, 34048, 33921, 31361, 31105, 129, 33143, 33144, 33148, 33150, 32000, 31617, 25729, 53377, 8320, 32951, 16144, 32949, 32950, 186, 48256, 48000, 47488, 47232, 32768, 32943, 32942, 32940, 173, 45440, 45952, 45696, 45184, 32768, 32948, 32966, 32970, 201, 51072, 51328, 52608, 53120, 32768, 32974, 32972, 32971, 705, 49280, 48768, 49024, 16160, 195, 50560, 50304, 49792, 48512, 32768, 32920, 32914, 32912, 145, 38272, 38784, 38528, 38016, 32768, 32915, 32906, 32905, 135, 34944, 35968, 36480, 36224, 32768, 32907, 32911, 32929, 165, 42112, 41600, 41856, 43136, 32800, 8362, 43327, 42880, 42624, 32768, 32924, 32923, 32921, 154, 40576, 41088, 40832, 40320, 32776, 32939, 245, 275, 65409, 32768, 33024, 32924, 33028, 6, 1409, 897, 641, 63873, 32768, 33016, 33014, 33015, 2299, 64896, 64640, 16160, 33018, 254, 4224, 5249, 4993, 4481, 33024, 33042, 33047, 33049, 24, 5761, 5505, 2945, 2689, 33024, 33032, 33033, 33037, 15, 3713, 3201, 1921, 57985, 32768, 32988, 32986, 32987, 223, 57728, 57472, 56960, 56704, 8320, 39999, 54400, 54144, 53632, 32768, 32978, 32982, 32984, 215, 54656, 55680, 60288, 61312, 32768, 33006, 33004, 33005, 242, 62592, 62336, 61824, 61568, 32770, 32998, 32997, 227, 58537, 32768, 33000, 33002, 33001, 8423, 6784, 32545, 57433, 57435, 90, 22240, 21984, 22496, 22752, 57344, 57440, 57441, 57443, 100, 2528, 2512, 24016, 24544, 57344, 57436, 57419, 57416, 1098, 16864, 17872, 20704, 16897, 20688, 8256, 17421, 768, 0, 57414, 18176, 20448, 20704, 21216, 224, 57427, 57425, 57421, 57420, 19968, 21728, 10720, 9936, 208, 57469, 57468, 57464, 57463, 30976, 31456, 10976, 33744, 224, 57477, 49177, 49179, 57477, 11269, 17360, 34256, 3328, 134, 3, 0, 49284, 49280, 49279, 33024, 32448, 28096, 3008, 208, 53264, 53298, 53303, 53305, 14336, 27344, 27840, 27584, 192, 49255, 49254, 49256, 49266, 29696, 30144, 29632, 28608, 192, 49262, 49264, 49253, 49185, 5424, 4288, 4283, 5889, 5824, 192, 49170, 49169, 49171, 49172, 10240, 10192, 9168, 8912, 208, 53284, 53285, 49180, 49181, 7936, 8384, 7872, 6848, 192, 49176, 49160, 49157, 49159, 1536, 704, 448, 960, 448, 49156, 49164, 49257, 8305, 32835, 64912, 53261, 53263, 53262, 32778, 64256, 53257, 53300, 53299, 309, 14032, 16080, 16336, 20688, 36971, 496, 0, 64912, 53308, 53307, 15624, 15056, 4304, 11773, 11984, 53248, 53296, 53297, 53295, 65323, 16368, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61692, 61441, 61441, 61441, 61441, 61441, 1, 23442, 27410, 8048, 4705, 57471, 5919, 39427, 816, 65518, 16135, 26117, 2029, 60933, 65144, 47095, 15159, 336, 49104, 33092, 19480, 61540, 39359, 63401, 45297, 62527, 8266, 24484, 11032, 20468, 21322, 18164, 2127, 42051, 21503, 19224, 7680, 49245, 46613, 21255, 56779, 56541, 57036, 56888, 221, 8354, 4250, 61186, 61422, 65280, 61182, 65278, 52223, 38603, 10559, 56541, 7952, 1246, 146, 61384, 61292, 56583, 44592, 6093, 1689, 56635, 2014, 60910, 60909, 237, 4, 37, 65059, 2832, 11536, 23312, 7696, 24342, 6448, 26416, 54511, 8704, 26880, 2526, 51963, 24336, 52685, 52561, 9984, 220, 56677, 61132, 35600, 183, 61328, 11008, 6928, 8412, 12310, 8193, 53159, 1024, 15872, 65245, 10240, 51993, 16192, 34592, 8658, 8285, 61185, 24064, 61423, 12826, 28380, 220, 24767, 60737, 32263, 288, 37392, 57309, 31776, 288, 220, 8299, 1740, 20712, 4127, 18219, 8414, 61266, 61423, 40593, 352, 8192, 52605, 54288, 27648, 12801, 14897, 6657, 254, 36143, 1792, 61423, 8429, 4267, 65087, 13073, 57595, 4097, 4215, 8559, 4184, 65204, 16640, 27440, 61291, 25361, 47616, 204, 56468, 14097, 13057, 4599, 157, 36967, 4159, 52511, 45344, 29969, 65120, 8430, 4211, 20753, 61399, 34050, 53793, 22032, 65534, 23584, 4096, 32544, 60176, 14640, 64529, 14113, 35088, 191, 65034, 1825, 19792, 48880, 496, 352, 3329, 61695, 4339, 212, 4481, 30, 98, 61599, 20535, 65320, 20001, 8176, 448, 61328, 24098, 1040, 34866, 11042, 61647, 4145, 65155, 4351, 88, 4575, 12370, 65521, 1872, 37648, 59920, 39712, 1792, 36353, 60194, 12865, 45311, 418, 4479, 4217, 12654, 4414, 4147, 4277, 33796, 288, 39867, 39321, 41762, 48316, 48254, 48922, 34162, 7984, 7168, 21256, 25155, 65500, 60170, 50449, 15168, 19218, 64044, 57122, 15136, 32266, 4298, 4156, 56834, 734, 56923, 24067, 32460, 749, 8960, 819, 24, 21174, 7, 60675, 61933, 50239, 4207, 61397, 4097, 59905, 13055, 40572, 21265, 65278, 15360, 23329, 29968, 23586, 32749, 13293, 28680, 1, 8692, 95, 4408, 718, 64179, 45072, 14868, 21793, 304, 21507, 5034, 57029, 56580, 44236, 56814, 58131, 52429, 61039, 4916, 22800, 205, 4475, 391, 12335, 56695, 15377, 26368, 4335, 4301, 5237, 22215, 768, 30470, 30055, 34917, 9734, 57093, 2952, 39323, 35209, 20993, 7609, 4256, 37919, 256, 30055, 17446, 9848, 35101, 20121, 4537, 52082, 1211, 4188, 28, 30232, 30720, 30840, 35191, 35209, 15752, 47545, 36673, 36865, 5908, 15392, 4199, 47903, 15376, 5784, 8283, 316, 52398, 34571, 48937, 3068, 9842, 4259, 5755, 12411, 13599, 21784, 41573, 24352, 4215, 39007, 39064, 24320, 39067, 24384, 52172, 46852, 24352, 21845, 16485, 6501, 30719, 34679, 34696, 15496, 39064, 40768, 17408, 32560, 16896, 30549, 26128, 21861, 5898, 39031, 34696, 34639, 57136, 39835, 10764, 57120, 64313, 32544, 30806, 32256, 8344, 52188, 5938, 7952, 19317, 4214, 34652, 135, 35103, 48976, 23312, 4283, 22273, 56320, 6912, 47904, 16536, 8123, 61802, 21282, 24577, 15128, 272, 548, 0, 42000, 16, 6, 4260, 0, 496, 416, 308, 4387, 8960, 273, 0, 8194, 4352, 7920, 44032, 30890, 32854, 512, 34868, 17766, 26403, 581, 4643, 13125, 4370, 512, 49152, 512, 12176, 134, 24576, 168, 0, 51829, 16384, 52358, 1024, 42832, 236, 83, 21507, 167, 30444, 64936, 43775, 65501, 65281, 65228, 65535, 65518, 1008, 53378, 60929, 61438, 61166, 304, 462, 61166, 52428, 52430, 4300, 16385, 172, 43522, 52428, 34986, 460, 35500, 44135, 26794, 8261, 35219, 36864, 65535, 239, 60998, 206, 19462, 204, 52226, 16622, 12336, 43571, 65194, 30208, 21248, 768, 9488, 1024, 23632, 336, 40992, 42752, 8208, 34563, 4300, 34370, 51712, 16896, 43125, 12544, 84, 167, 17185, 118, 16912, 25982, 5633, 496, 384, 50976, 24336, 768, 33004, 3072, 52428, 57342, 52426, 988, 43229, 43690, 34730, 1024, 52496, 20690, 120, 52227, 800, 52975, 768, 1740, 65452, 52431, 170, 45234, 44259, 43560, 136, 26370, 512, 34885, 8295, 13397, 29473, 4660, 13313, 11810, 1, 512, 53248, 143, 226, 30767, 26473, 512, 12032, 69, 13359, 34, 21506, 17, 2, 512, 16640, 57174, 6399, 56831, 221, 4098, 48385, 56797, 47872, 48523, 39867, 35449, 408, 22137, 34954, 22135, 8312, 32871, 14080, 4659, 13312, 18, 25600, 32786, 100, 43690, 4302, 43671, 682, 44152, 34954, 35431, 26368, 17528, 4182, 13159, 22050, 37888, 9028, 56, 0, 61442, 16385, 4097, 42562, 60498, 784, 4113, 12547, 16517, 29699, 51720, 8465, 100, 21251, 8392, 25600, 60618, 29729, 60618, 50, 51829, 17132, 51845, 17388, 34304, 61132, 42836, 61132, 373, 52392, 34766, 52426, 25292, 27672, 25327, 271, 52263, 2818, 3858, 35500, 25069, 12671, 20703, 52225, 22289, 272, 8428, 7436, 61166, 4298, 3, 4108, 55811, 768, 64835, 32306, 17903, 291, 62240, 50160, 24996, 26719, 64000, 34902, 62464, 4524, 0, 1040, 8, 3, 2052, 0, 61584, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 49409, 496, 336, 36951, 36953, 16472, 7179, 36948, 61523, 61473, 24577, 21761, 400, 36950, 36958, 36959, 97, 267, 36962, 36960, 36956, 61531, 50213, 496, 352, 36957, 90, 24127, 400, 36938, 36935, 36937, 61512, 50209, 496, 384, 36932, 67, 17723, 1936, 36934, 36942, 61519, 61471, 49153, 16641, 8273, 20605, 19600, 19344, 7664, 61632, 49153, 19713, 21136, 29840, 7312, 36985, 61563, 61467, 61441, 36865, 890, 30352, 30096, 30608, 6640, 496, 61633, 1, 30721, 32912, 33168, 34689, 61951, 61639, 61441, 37121, 61831, 61639, 61441, 20737, 64647, 51185, 496, 496, 34673, 51185, 368, 36995, 33796, 33424, 32400, 2848, 36989, 32577, 5440, 36988, 36971, 24936, 50311, 51185, 336, 36970, 105, 25951, 144, 36964, 36966, 36967, 36975, 28672, 29328, 29584, 29072, 7312, 36973, 33132, 61831, 20679, 28161, 16528, 16483, 8671, 5520, 6032, 400, 36886, 36882, 36881, 61715, 50311, 496, 288, 36884, 8220, 7485, 144, 36895, 36896, 36894, 36890, 6512, 57328, 57328, 57152, 36864, 36891, 6144, 2192, 1424, 1936, 1936, 36870, 36866, 61441, 61663, 32991, 4319, 36867, 4, 3101, 3472, 1936, 36879, 36878, 61450, 61599, 41183, 223, 36873, 36875, 36880, 36913, 13936, 24049, 57328, 57328, 14480, 14224, 36879, 36915, 61490, 24631, 61441, 12511, 1, 36916, 36917, 36925, 36926, 16476, 4448, 61505, 61501, 24799, 16129, 17552, 59, 14873, 15504, 2816, 36921, 10503, 9872, 10384, 16368, 57328, 320, 10000, 9104, 5441, 36898, 36900, 9500, 11664, 15344, 57328, 384, 36910, 12352, 15104, 36911, 36907, 36906, 11288, 17040, 14832, 320, 0, 0, 8516, 13106, 4403, 8455, 8738, 4369, 304, 39939, 26112, 8706, 67, 8464, 50, 8597, 251, 4099, 5648, 63158, 61674, 65281, 2818, 8449, 48445, 8859, 1439, 13632, 45127, 59905, 23361, 61912, 12383, 22017, 18432, 33554, 26267, 0, 48384, 153, 56576, 2491, 9, 56799, 955, 56683, 13, 16462, 24845, 39239, 102, 48059, 23963, 1433, 48030, 43813, 16192, 37008, 4102, 16423, 9, 39751, 9, 48605, 8601, 65286, 40962, 0, 29746, 768, 38148, 8192, 46659, 19969, 217, 8709, 56164, 12800, 784, 916, 16023, 64917, 55024, 368, 38400, 496, 288, 36688, 36609, 5, 155, 9148, 61570, 29953, 65503, 64499, 64355, 31506, 12784, 39795, 56082, 48114, 47986, 10239, 62267, 25435, 91, 4866, 62682, 17499, 4955, 65403, 23539, 58561, 31732, 31588, 64272, 53745, 64372, 6932, 62148, 51528, 30783, 9029, 512, 17937, 2558, 1892, 8902, 61631, 45363, 4946, 244, 16387, 191, 21258, 31732, 31604, 39699, 23540, 19632, 41472, 20884, 31279, 238, 52284, 15360, 26506, 13342, 26658, 37664, 55571, 23540, 23380, 8208, 51009, 768, 65224, 16657, 200, 4590, 51794, 4590, 60003, 60928, 34098, 61164, 55380, 12270, 34542, 56065, 49880, 53919, 4667, 61687, 65281, 400, 56069, 6130, 7044, 56082, 7156, 6996, 31507, 62463, 29499, 54075, 53823, 5115, 62363, 29531, 4955, 65531, 56307, 432, 23542, 58064, 48118, 13232, 48115, 47955, 4351, 61443, 58737, 62657, 61595, 63231, 1755, 9848, 65403, 39924, 39780, 16369, 7093, 47895, 56104, 65354, 992, 194, 283, 78, 39901, 2054, 26979, 170, 39767, 21256, 445, 57175, 21253, 65023, 46864, 64279, 44961, 49136, 47089, 62468, 0, 24750, 0, 4270, 51218, 0, 60016, 0, 42240, 236, 42560, 750, 16384, 61128, 21248, 768, 16483, 12490, 3, 35488, 43520, 22152, 7, 2, 512, 0, 40962, 49153, 15021, 65043, 7946, 1023, 2920, 65219, 832, 12502, 32959, 32810, 768, 679, 223, 21251, 3229, 25835, 1224, 190, 24699, 40961, 768, 43524, 43520, 34954, 42505, 34919, 30735, 103, 375, 37463, 61539, 6657, 10335, 30600, 53772, 2390, 211, 22136, 1104, 12064, 42756, 29950, 202, 36913, 22285, 34097, 784, 236, 34353, 11263, 20559, 6147, 61440, 12291, 13571, 8508, 62047, 36123, 24497, 204, 23744, 10879, 22115, 31500, 1026, 17766, 52, 187, 56604, 997, 933, 531, 39707, 777, 39191, 12037, 43606, 22016, 3242, 44223, 53744, 19200, 5888, 52428, 3082, 43775, 2049, 27536, 37712, 4798, 61211, 8242, 5949, 25369, 47114, 5901, 16556, 1279, 61412, 35532, 52839, 9610, 17767, 49669, 64052, 32579, 49404, 61143, 27437, 56084, 53252, 1484, 5560, 1127, 4826, 2289, 9662, 1291, 14018, 4283, 29729, 42011, 1471, 12661, 65527, 57317, 29467, 56085, 20238, 13061, 60953, 30892, 32785, 9013, 42273, 9989, 42525, 4096, 800, 12037, 1824, 5541, 62163, 9737, 10231, 496, 448, 43680, 11778, 53128, 6128, 38992, 56797, 62224, 6384, 368, 1811, 61674, 12289, 1281, 10, 60173, 3003, 44286, 42752, 43722, 25976, 26487, 1349, 17458, 9028, 14609, 286, 512, 8323, 26663, 13125, 17666, 19206, 63277, 61679, 64326, 2080, 65457, 2818, 17172, 770, 49109, 20646, 60417, 512, 238, 40961, 6352, 57568, 797, 64017, 52033, 0, 18276, 4864, 26215, 26759, 26761, 118, 30361, 26215, 26264, 34952, 47424, 14688, 17202, 17220, 25668, 34304, 26212, 39302, 26214, 8070, 26264, 102, 267, 7752, 7120, 7056, 62902, 5889, 256, 60609, 62081, 151, 33803, 1792, 16970, 768, 38689, 57089, 3459, 35021, 30467, 39254, 26505, 3142, 215, 18439, 631, 30807, 87, 26367, 39065, 30762, 103, 26375, 40448, 148, 29309, 181, 16643, 51888, 304, 91, 19203, 19457, 27478, 1792, 123, 31495, 1808, 832, 44649, 3840, 377, 35832, 22796, 38159, 32000, 699, 48027, 47515, 52411, 2304, 33742, 19202, 48332, 48025, 51, 503, 33446, 43778, 8465, 9012, 4642, 4795, 17748, 1792, 596, 17867, 49154, 48332, 190, 52527, 51996, 4895, 37422, 47439, 17175, 204, 4556, 52033, 4556, 56145, 52224, 12561, 52425, 8465, 184, 4557, 46113, 4556, 37393, 149, 16899, 459, 51356, 38449, 18, 60041, 64273, 3074, 3328, 20, 9995, 1792, 49465, 4352, 65281, 39254, 30600, 8516, 19463, 4488, 30471, 36933, 7, 4486, 63283, 13568, 1824, 18944, 2832, 20531, 11, 16823, 51318, 27313, 3968, 16657, 768, 38961, 17817, 273, 4464, 37905, 12035, 130, 20999, 114, 16643, 768, 38945, 2062, 36587, 27677, 48316, 7612, 3762, 18, 52231, 48168, 971, 47454, 11777, 31161, 16519, 953, 38413, 26299, 30278, 20665, 839, 26679, 65043, 39048, 39355, 47216, 33539, 21249, 28163, 4539, 46881, 47872, 12561, 52153, 25105, 5579, 4555, 369, 33295, 5889, 129, 3, 56178, 18124, 34406, 26827, 26152, 134, 34627, 23811, 39286, 5225, 25702, 153, 38979, 22020, 26759, 17920, 30278, 48331, 26219, 204, 26812, 52376, 35260, 52409, 964, 4562, 52371, 34972, 41729, 48008, 56320, 38811, 35004, 52104, 30875, 136, 136, 980, 4215, 34817, 39816, 39168, 26216, 39321, 30311, 1721, 34969, 17560, 61508, 36865, 34561, 30720, 30599, 26486, 18020, 6244, 17478, 118, 14, 25603, 17526, 26176, 2048, 17527, 29764, 25720, 17416, 26486, 3910, 18203, 26180, 17974, 24646, 4147, 18185, 2064, 9984, 32801, 1536, 18243, 17988, 18022, 29508, 8294, 16403, 1, 25679, 135, 53776, 59023, 41794, 43794, 36628, 26436, 26112, 17920, 36932, 39711, 30584, 16687, 30328, 30839, 34819, 34932, 34695, 3958, 912, 9642, 13841, 768, 9353, 2820, 56, 9475, 5257, 54017, 4679, 6403, 1043, 23572, 3895, 26827, 13855, 38175, 14111, 39032, 39206, 4251, 34567, 391, 8, 8476, 896, 8596, 25668, 16996, 18292, 25601, 34628, 34408, 30820, 23296, 221, 44, 35167, 20511, 40688, 12117, 5154, 33031, 49040, 4402, 16929, 12612, 57968, 8438, 61622, 61498, 34049, 25475, 1536, 21248, 46146, 23344, 45377, 4639, 18171, 1024, 13960, 4608, 34833, 13448, 30737, 25992, 120, 245, 8705, 37155, 30386, 27905, 30464, 17988, 34951, 26180, 26727, 8310, 4382, 13384, 26374, 26486, 2100, 26180, 30856, 8704, 18312, 23108, 4470, 30334, 27921, 13056, 291, 18128, 384, 17999, 30840, 17479, 30840, 17922, 34916, 26488, 375, 34654, 4352, 34354, 4488, 34625, 3465, 29457, 35225, 28436, 24326, 921, 5126, 8601, 9878, 39291, 56577, 17475, 17424, 13364, 1552, 13364, 13107, 17156, 13107, 13363, 22531, 8995, 1473, 1389, 21688, 17220, 17459, 5920, 9011, 34, 1282, 8912, 5393, 5583, 61553, 54037, 29170, 9733, 7954, 17511, 34611, 30720, 13380, 34969, 17478, 152, 18313, 39236, 18585, 39236, 47397, 120, 35079, 582, 17603, 62212, 17408, 30873, 17510, 30856, 8210, 34577, 1537, 30839, 4374, 2166, 13943, 26129, 768, 30292, 16454, 530, 4704, 17715, 4677, 36660, 30976, 9010, 35, 138, 1141, 1342, 49386, 18468, 21329, 21572, 30566, 17460, 25624, 13158, 1024, 42240, 8771, 10034, 17459, 8966, 8499, 11286, 9222, 16128, 17163, 12850, 4147, 13119, 3584, 11014, 4732, 57604, 17152, 35366, 31488, 40962, 26503, 25608, 34918, 631, 35220, 26504, 688, 18273, 30469, 34581, 34884, 26760, 17480, 45570, 34663, 7168, 34968, 6776, 34935, 633, 593, 30401, 784, 8294, 26180, 8210, 30839, 34680, 55431, 3840, 272, 4199, 516, 30439, 17478, 17686, 21590, 1297, 8244, 17157, 34679, 133, 34665, 25668, 887, 26233, 29952, 17356, 71, 26393, 13156, 61555, 17409, 12100, 34936, 30976, 1160, 1650, 100, 523, 61940, 784, 17665, 57924, 53030, 12561, 612, 49267, 784, 65287, 34659, 8465, 34916, 4381, 29729, 800, 14339, 40448, 135, 41157, 39696, 118, 26295, 18039, 26182, 30239, 17733, 39472, 18449, 33810, 31235, 12070, 35157, 36867, 1433, 39068, 16135, 152, 42512, 28160, 121, 39295, 135, 8, 39239, 30464, 25703, 30360, 26231, 135, 30310, 34678, 26181, 34679, 8900, 8209, 8961, 12850, 1568, 8995, 12831, 8994, 17666, 304, 4096, 19234, 5632, 4305, 8212, 21272, 768, 21845, 4181, 32259, 4181, 50, 4151, 12340, 12323, 8231, 21761, 13692, 16128, 15360, 15888, 15184, 16160, 13651, 4351, 8250, 1, 619, 4126, 28785, 4211, 20514, 45855, 40320, 50, 24616, 13604, 12341, 8259, 65307, 1072, 17920, 18176, 8816, 26912, 15392, 5632, 1552, 37109, 96, 8250, 12352, 12893, 8720, 50, 48959, 15472, 12371, 12418, 57, 4129, 638, 32969, 65343, 8224, 39336, 39938, 22803, 272, 46928, 14164, 54792, 14335, 837, 53252, 8223, 547, 61649, 28735, 4639, 65008, 528, 16963, 18979, 8032, 24624, 17248, 786, 65503, 8080, 29752, 7968, 5648, 32752, 40480, 9520, 8224, 8447, 8258, 24638, 4127, 18560, 8961, 53442, 4159, 64476, 36883, 49104, 320, 39169, 23826, 803, 24777, 32513, 4405, 12612, 20956, 45793, 37159, 20735, 4671, 65358, 42369, 22308, 9072, 19250, 16224, 43010, 7024, 42530, 4255, 13192, 8243, 32772, 8767, 8952, 32827, 63321, 24434, 49186, 24898, 57266, 12341, 4671, 4287, 56833, 22528, 31600, 32851, 8383, 9079, 45657, 13699, 13695, 32371, 48946, 24560, 115, 25395, 16785, 8083, 255, 33634, 21060, 20639, 12479, 28798, 21407, 28805, 65375, 42787, 8208, 32753, 58480, 34627, 33136, 57457, 15924, 24735, 13149, 28725, 16511, 9023, 12775, 8419, 65159, 56832, 57200, 15888, 45846, 24833, 7490, 32544, 44648, 2826, 2150, 26415, 28427, 49668, 13861, 4248, 39353, 2425, 18770, 48313, 155, 30503, 13414, 30516, 18023, 17152, 30307, 21574, 13073, 40292, 19205, 17186, 26523, 11270, 27418, 5906, 1547, 13125, 4643, 13380, 33490, 25559, 2236, 8547, 63239, 39931, 272, 26368, 39699, 47368, 4715, 1435, 47956, 4969, 4415, 1401, 1900, 26366, 17344, 114, 61967, 64756, 62246, 22368, 15123, 24371, 37648, 24400, 13382, 227, 61497, 30838, 25812, 26470, 40035, 496, 29946, 17212, 53370, 3711, 2890, 33851, 26374, 40002, 20238, 33825, 55113, 57200, 48139, 35225, 35116, 119, 30727, 2832, 25089, 29559, 1664, 12714, 39302, 4472, 34882, 35115, 73, 18467, 24390, 11046, 12539, 33019, 49488, 48059, 48057, 48075, 7116, 52155, 7116, 3205, 52124, 42524, 42769, 34823, 39239, 18040, 32524, 31532, 37387, 47872, 48315, 48332, 47548, 15801, 48057, 263, 26112, 65033, 34827, 340, 25756, 3158, 3768, 8815, 3175, 26544, 16454, 51, 13323, 17954, 13140, 43555, 25607, 7219, 52135, 768, 3255, 29356, 51968, 52172, 46881, 48060, 6673, 47426, 393, 178, 4559, 60177, 57267, 24349, 8193, 11825, 19525, 429, 1266, 16547, 65446, 1344, 42305, 45073, 39457, 49092, 38177, 23381, 65028, 41215, 10271, 36979, 16671, 34155, 9629, 3426, 12166, 65320, 15616, 8000, 47729, 41793, 17184, 16325, 20770, 10528, 17919, 62881, 17759, 61637, 16511, 12864, 32873, 30239, 65311, 4929, 17696, 16320, 46912, 49456, 14902, 17314, 26034, 16895, 61503, 4287, 18112, 12416, 63073, 14015, 61567, 65343, 16241, 33313, 64304, 8112, 55872, 40736, 16663, 8144, 12775, 8283, 4573, 8870, 24610, 24702, 16447, 65374, 8023, 40848, 7522, 52003, 13058, 16000, 24384, 23873, 20960, 16795, 4315, 1, 0, 52446, 31163, 48333, 22394, 39612, 21847, 30586, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 39337, 43418, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52684, 56797, 56797, 43433, 43433, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52444, 56797, 56797, 43433, 43433, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52172, 52428, 48076, 52445, 35499, 43433, 43433, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 21845, 21845, 22357, 21877, 21845, 21845, 30583, 30583, 30583, 30583, 38807, 30615, 39321, 39321, 39321, 39321, 43418, 39577, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52428, 52428, 52428, 52428, 56797, 56797, 43433, 43433, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 48059, 48059, 43178, 52154, 34952, 43144, 43433, 39337, 43690, 43690, 43690, 43690, 48059, 48059, 48059, 48059, 52412, 52428, 52428, 52428, 56523, 56797, 52172, 43707, 48075, 31146, 43707, 21881, 31147, 21845, 22393, 21845, 21847, 21845, 21845, 21845, 21845, 21845, 21845, 47477, 21845, 46933, 21845, 42837, 21845, 38229, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 52428, 52428, 52428, 52428, 52428, 52428, 52427, 52428, 47767, 43963, 38773, 39321, 21845, 21845, 21845, 21845, 21881, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 22357, 22357, 21845, 21845, 30583, 30583, 30583, 30583, 38807, 38807, 39321, 39321, 39321, 39321, 21845, 30037, 21845, 30037, 21845, 30037, 21845, 30037, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 52428, 48076, 52428, 43963, 48076, 30635, 43707, 21881, 30618, 21845, 21879, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 30037, 31147, 21845, 1088, 0, 1040, 50, 6, 12804, 0, 496, 416, 241, 61713, 16753, 65535, 6001, 196, 4103, 18179, 20479, 1792, 30481, 13056, 13107, 8755, 8738, 31778, 65, 4111, 8227, 8193, 45099, 21791, 8277, 21845, 2832, 48060, 52428, 187, 43707, 43707, 48042, 39372, 47880, 48059, 153, 26884, 47513, 47937, 8016, 27852, 26214, 188, 279, 52428, 52412, 52155, 4299, 21514, 4299, 61699, 20224, 17, 30551, 28791, 8433, 12295, 28687, 30559, 20289, 6513, 61815, 4116, 28702, 4355, 24689, 57631, 12048, 40944, 16240, 4593, 30495, 768, 160, 65367, 22272, 28959, 6007, 4127, 30583, 53271, 191, 48, 0, 2457, 65529, 2559, 4383, 63744, 57609, 61714, 8544, 546, 24817, 4633, 24735, 48976, 102, 26214, 27494, 102, 51968, 2816, 65529, 3276, 8185, 3531, 37068, 52383, 2048, 7680, 5, 1310, 26256, 1638, 249, 65283, 768, 40792, 768, 20623, 45059, 26175, 52070, 47872, 26219, 52428, 52428, 63179, 1040, 256, 8080, 336, 153, 259, 26158, 47936, 768, 0, 21840, 3884, 0, 50192, 48, 7, 12484, 0, 496, 496, 496, 24721, 769, 53251, 25601, 25700, 1568, 30993, 31097, 2048, 31076, 8275, 4104, 21369, 34, 25608, 21251, 17186, 92, 25608, 8707, 12415, 53255, 47676, 1600, 41081, 7, 16459, 21255, 1600, 60164, 1936, 33008, 32928, 121, 25730, 1808, 33296, 4325, 4148, 12418, 23559, 16418, 17094, 2032, 61680, 61447, 24583, 61447, 1, 31330, 17274, 4194, 5895, 13095, 4160, 7, 28166, 61512, 16391, 23687, 52512, 2048, 54832, 64802, 1808, 2080, 63376, 6001, 10065, 14561, 20739, 60242, 1888, 2112, 27473, 16388, 32520, 31937, 13377, 147, 31023, 4196, 21356, 83, 32, 8456, 1542, 2064, 771, 32548, 2096, 32561, 127, 8, 9223, 9343, 1824, 61854, 889, 4435, 8306, 6, 8260, 21436, 1575, 12294, 9222, 4132, 7, 24582, 55047, 20224, 1826, 12380, 774, 5458, 7250, 25424, 20704, 53354, 8696, 19015, 88, 18944, 22530, 18995, 12850, 0, 18947, 22593, 22273, 12850, 12839, 8266, 6679, 22602, 50, 23, 12816, 32753, 5120, 26880, 16745, 19656, 2096, 19018, 12515, 1, 8238, 16897, 19522, 8000, 10032, 22130, 56641, 13888, 320, 10759, 1568, 8212, 23586, 1840, 8724, 25443, 372, 29812, 1792, 3847, 15, 55297, 8016, 2032, 61482, 24593, 7943, 7967, 13883, 54, 8199, 24642, 7514, 45618, 10064, 2, 1536, 4617, 8228, 1543, 1599, 8198, 6, 15, 16, 12295, 4120, 62216, 10288, 9760, 4112, 47488, 27718, 2032, 2032, 61681, 20487, 16647, 12565, 19470, 16962, 15393, 16935, 12630, 16959, 361, 4472, 20796, 26469, 62284, 8255, 5382, 61485, 61447, 61447, 62215, 1808, 65457, 59137, 65281, 19018, 5888, 65297, 740, 61712, 45311, 5895, 12302, 3591, 17672, 8225, 2055, 5995, 1824, 24674, 9479, 8456, 1840, 6005, 1856, 16392, 1287, 122, 32256, 16510, 3073, 544, 32256, 10366, 3084, 3198, 31500, 16424, 8207, 8210, 7, 10244, 1312, 304, 10240, 10280, 17965, 27718, 33392, 18432, 17965, 32364, 12414, 17927, 16541, 32263, 61510, 36871, 4103, 3111, 14112, 20639, 10320, 20492, 16477, 8309, 8205, 2, 49553, 36512, 288, 27760, 17990, 45, 12932, 32382, 17920, 21504, 18046, 1840, 64557, 3904, 2032, 10160, 14112, 930, 256, 5388, 4321, 4101, 32, 11528, 24586, 4221, 19, 2572, 24629, 17990, 3072, 2, 2570, 11573, 45, 5383, 5438, 4117, 12527, 29375, 4232, 218, 6, 5444, 23106, 30573, 120, 17928, 4166, 27998, 119, 11537, 24109, 8030, 109, 108, 119, 8254, 4359, 4102, 48687, 12352, 4117, 4159, 4109, 115, 99, 3092, 144, 17962, 12358, 11521, 28717, 32045, 45, 24833, 16384, 4097, 97, 27710, 14864, 127, 20480, 272, 3600, 14336, 4864, 25088, 16224, 12527, 53249, 17983, 32646, 1856, 36614, 1568, 1904, 9975, 1407, 4103, 5383, 21271, 9221, 27733, 56133, 38399, 25871, 21799, 25911, 21831, 34135, 5548, 17863, 32712, 17791, 216, 8306, 20488, 5383, 10183, 8319, 65405, 1543, 32032, 20038, 256, 29184, 53045, 1888, 59189, 22015, 22263, 22023, 36887, 4282, 21761, 61447, 61447, 40711, 2032, 0, 65285, 496, 496, 496, 320, 31527, 53371, 513, 20482, 61448, 40967, 65287, 496, 16192, 8288, 2080, 3840, 1840, 8048, 16880, 45311, 41023, 61545, 61519, 36927, 20542, 53286, 28679, 65335, 16112, 32752, 45040, 36848, 496, 145, 16336, 34960, 61695, 61492, 61823, 61809, 61569, 61441, 20847, 61648, 65151, 496, 12272, 61600, 65520, 496, 13840, 8208, 61954, 16448, 2032, 24946, 256, 5140, 464, 32514, 20482, 61448, 40967, 61447, 16385, 24639, 8224, 65288, 61200, 16032, 8320, 496, 8096, 16208, 20464, 14064, 33023, 20515, 45166, 28679, 61495, 61502, 61567, 61615, 65423, 496, 145, 16336, 34960, 13552, 32752, 29169, 33265, 61695, 61441, 20847, 61648, 61567, 61441, 41007, 61680, 61439, 496, 13840, 8208, 16386, 61504, 29191, 97, 57345, 48951, 3911, 1792, 27756, 14875, 34919, 47654, 6916, 1594, 11722, 1069, 1084, 10523, 14125, 53431, 54785, 27855, 58732, 304, 63446, 56887, 3084, 1824, 14092, 45288, 32553, 18444, 24767, 3079, 28190, 33916, 6424, 1292, 28190, 54295, 1292, 1343, 8222, 61503, 61568, 61567, 16511, 127, 61554, 8232, 53527, 32762, 496, 13878, 20560, 20495, 25424, 11107, 6972, 61570, 56098, 43583, 1904, 12408, 23815, 3888, 12369, 9751, 61650, 15143, 336, 18224, 4609, 2096, 16897, 8278, 263, 22082, 4209, 264, 16915, 31057, 1824, 26164, 1808, 5632, 20768, 102, 289, 20822, 26193, 29565, 10544, 16368, 18336, 16288, 14352, 8294, 64519, 16128, 1792, 16626, 496, 496, 368, 11051, 11008, 18751, 11081, 11009, 1835, 18744, 20046, 4159, 7, 4111, 45319, 2048, 4159, 23, 14344, 299, 512, 4255, 266, 1, 186, 12294, 161, 8198, 18239, 8255, 18725, 18766, 1824, 16144, 2096, 8413, 8198, 11071, 16368, 16224, 10240, 12366, 1127, 16191, 16129, 4174, 14383, 57089, 19712, 11792, 0, 8203, 8199, 16456, 24623, 35087, 2048, 20046, 8270, 18806, 12361, 28533, 24632, 36981, 14337, 4912, 6992, 1888, 5888, 239, 8437, 20662, 11189, 16368, 16368, 16256, 48128, 511, 12343, 12408, 4342, 8369, 8530, 8212, 199, 65296, 42832, 1808, 9984, 1840, 56080, 65312, 9248, 16640, 254, 8214, 321, 12356, 12343, 61695, 20481, 15105, 15105, 17476, 19789, 21845, 2000, 383, 1840, 27905, 1808, 30738, 1856, 29953, 30481, 20715, 4353, 4160, 407, 16193, 16385, 4571, 53157, 1824, 2080, 16184, 1824, 6912, 3648, 8226, 4351, 61683, 61559, 61559, 28791, 16897, 12927, 4415, 65351, 16370, 16370, 16322, 34593, 1968, 11840, 18434, 51248, 14459, 11792, 53040, 2096, 16448, 20481, 12487, 48855, 1888, 16440, 54, 61495, 36927, 319, 18911, 16255, 50945, 46080, 52769, 1026, 46624, 49937, 47377, 12543, 774, 8254, 8380, 13114, 16854, 8716, 8305, 40951, 61456, 11064, 65345, 20224, 65521, 496, 40274, 29663, 16447, 319, 16176, 16371, 16339, 34352, 1553, 20991, 61452, 61441, 28673, 20481, 20530, 45575, 28727, 24335, 16641, 271, 7953, 4369, 60417, 3856, 14130, 319, 61440, 12295, 12807, 33359, 49735, 4175, 40709, 3344, 24929, 256, 2304, 1824, 2304, 2032, 61691, 8199, 61489, 61464, 32775, 7, 2112, 31040, 20991, 8395, 37001, 61471, 61503, 32775, 61441, 4126, 2053, 16705, 16641, 1552, 17733, 1, 16709, 16705, 19269, 1, 19231, 17733, 1552, 63328, 38896, 2096, 1888, 20735, 61463, 61591, 61567, 61447, 12295, 24582, 53501, 65303, 2032, 1936, 20464, 34480, 496, 496, 46129, 64865, 13044, 4678, 12375, 8711, 20070, 50995, 18766, 13303, 5063, 53967, 21135, 17079, 34615, 2032, 2032, 61686, 7, 61447, 4560, 16823, 1808, 46849, 16965, 8449, 19383, 75, 257, 20407, 20256, 79, 19335, 22351, 22359, 17042, 310, 12313, 6534, 8289, 6408, 143, 6453, 6425, 1552, 496, 496, 256, 62462, 61585, 49921, 9137, 21223, 61625, 32849, 19201, 198, 4291, 20423, 24919, 32546, 1792, 16203, 325, 49168, 27155, 49184, 13552, 384, 13056, 17087, 17855, 48946, 2049, 1857, 16722, 13552, 14128, 8432, 6, 4150, 4229, 24887, 22369, 49999, 14096, 1808, 335, 22273, 32322, 16352, 4342, 4153, 4158, 4208, 19317, 12291, 15872, 4165, 20303, 4171, 19262, 343, 32591, 79, 12348, 61567, 61503, 20663, 5047, 119, 9024, 335, 18176, 22273, 12375, 12351, 63621, 528, 64049, 20208, 496, 432, 12056, 795, 6939, 17691, 9729, 2064, 59155, 9791, 4120, 373, 8229, 8, 263, 8304, 63495, 44304, 1792, 15782, 2304, 16176, 325, 18200, 4165, 17670, 11265, 16160, 10240, 2096, 4347, 8248, 12356, 63, 8204, 9781, 15952, 34369, 301, 1, 18412, 38914, 62224, 327, 35106, 17440, 18247, 583, 22442, 12623, 65415, 30977, 1840, 2048, 40737, 2064, 15952, 2816, 15104, 4323, 65, 4124, 20289, 18255, 1792, 16640, 18295, 18976, 18705, 48129, 335, 78, 262, 65371, 10752, 52019, 304, 3072, 8992, 16144, 12560, 15872, 8447, 12345, 12352, 143, 92, 12352, 20536, 62727, 60063, 2037, 2037, 12144, 16651, 2823, 2080, 11, 4353, 4369, 0, 4369, 273, 6168, 288, 11265, 8236, 34817, 1808, 12079, 4143, 12039, 13595, 12135, 26113, 30465, 13664, 19969, 2115, 19350, 61695, 61441, 61441, 61441, 61441, 61441, 62465, 62846, 62327, 1536, 1968, 36741, 18242, 267, 65328, 17, 4348, 37375, 0, 4598, 0, 254, 264, 39727, 65280, 17733, 1792, 65312, 12613, 392, 16265, 18263, 2080, 48385, 1792, 16386, 1808, 47873, 8589, 17868, 17735, 1792, 36883, 65, 57606, 6912, 2560, 1538, 18263, 16711, 1874, 61663, 8199, 24917, 2, 21776, 65281, 21282, 19984, 8959, 4692, 4189, 601, 8822, 1138, 4117, 29, 65303, 12578, 50722, 31248, 9520, 3364, 20768, 28752, 1824, 251, 776, 8394, 1087, 8214, 319, 16192, 11011, 8441, 9023, 4148, 7, 4111, 48, 12289, 52031, 1824, 34914, 343, 65344, 16385, 12543, 61959, 19968, 65344, 1808, 33280, 1, 65328, 32513, 16384, 22783, 9160, 4252, 4168, 4974, 8319, 65397, 16400, 32579, 55313, 2064, 57377, 44816, 32579, 50737, 20258, 4180, 27139, 15713, 3840, 52029, 9237, 368, 27215, 816, 8253, 12322, 64531, 9744, 98, 19252, 32547, 2048, 32563, 1, 13311, 127, 13231, 8319, 4238, 17383, 24695, 21255, 4287, 31301, 4218, 17665, 30269, 1037, 21035, 30303, 4157, 24327, 82, 15734, 28464, 21005, 11051, 28416, 12336, 11119, 3341, 1037, 12399, 26662, 4200, 9729, 65318, 320, 43408, 40256, 59141, 32326, 4416, 4096, 2080, 1478, 8325, 19225, 17219, 3846, 3584, 12865, 14135, 60048, 16192, 21601, 16176, 16207, 17227, 3104, 11776, 3072, 65285, 3600, 1280, 17216, 10000, 16695, 17217, 21583, 20724, 4657, 360, 510, 17702, 5120, 20338, 29253, 35840, 17733, 8298, 15623, 4368, 4231, 15631, 27197, 4210, 4261, 8206, 57392, 15888, 64549, 17, 22873, 15873, 16433, 62, 15876, 12606, 12581, 62, 256, 12593, 22313, 12585, 0, 9473, 20261, 23383, 16421, 513, 17704, 22359, 347, 22363, 5979, 22343, 1792, 4423, 18152, 4927, 8335, 21505, 21766, 24923, 18267, 36175, 2048, 23383, 4699, 12303, 18183, 20226, 23323, 20315, 2048, 8960, 5467, 163, 65287, 46370, 34150, 64339, 16144, 6434, 14080, 1856, 3361, 4350, 4615, 4270, 4159, 8208, 12607, 8447, 15935, 16548, 12735, 48960, 12585, 48944, 10593, 12543, 4799, 4328, 10175, 12822, 33017, 61631, 20543, 27967, 53317, 16447, 23551, 65392, 16416, 4185, 15168, 22873, 15360, 16384, 1280, 4145, 64, 8965, 22309, 16384, 10533, 4948, 847, 63248, 1824, 52003, 42242, 3587, 24647, 767, 8611, 61390, 23808, 58112, 42560, 91, 4616, 4279, 61447, 64447, 17680, 48993, 16192, 1799, 16160, 4096, 8, 65335, 36627, 1808, 49137, 49041, 32561, 21249, 32545, 16384, 8702, 9343, 12729, 4287, 4418, 191, 8640, 17855, 12695, 16831, 20571, 20287, 32576, 7168, 32544, 20335, 47364, 13328, 53317, 61887, 8255, 4672, 17391, 4097, 23416, 21588, 12353, 4871, 31906, 340, 5357, 61832, 16703, 5439, 17749, 32591, 9307, 2029, 3308, 10343, 2567, 10422, 10760, 49086, 30482, 1345, 305, 9837, 2615, 26333, 63, 13622, 23375, 39424, 7700, 1371, 16805, 55552, 255, 14451, 5196, 14410, 10, 13335, 18761, 596, 42395, 25625, 69, 23502, 87, 18212, 1792, 23355, 84, 5407, 141, 16825, 60485, 17190, 255, 1558, 10543, 6606, 4238, 37686, 8438, 9023, 65015, 24336, 61987, 16186, 57601, 42824, 1872, 45153, 62777, 8720, 65328, 42001, 65296, 16471, 22527, 65344, 6383, 9647, 12423, 18431, 16160, 7754, 16240, 42806, 8446, 8219, 19162, 41095, 63239, 21939, 13183, 15935, 15977, 771, 63234, 817, 12544, 4657, 52467, 64802, 59393, 9513, 16370, 16322, 0, 12447, 319, 16384, 1087, 8309, 5183, 4151, 65343, 16372, 16324, 32752, 16160, 50962, 1280, 16372, 16228, 16895, 191, 8455, 5823, 4527, 10111, 335, 10111, 65359, 47105, 20243, 48913, 1792, 48929, 32895, 320, 16198, 373, 16198, 1808, 16150, 17921, 319, 16198, 347, 16198, 17921, 50751, 383, 32582, 1824, 187, 319, 32582, 1792, 16160, 17921, 24703, 62, 15163, 17476, 19789, 21845, 61663, 12295, 263, 1840, 9217, 1808, 42519, 1856, 20416, 48629, 5723, 11036, 4907, 9232, 4880, 1792, 4115, 768, 5654, 11008, 5648, 7196, 4883, 34326, 2832, 4886, 4883, 1808, 1536, 8976, 6699, 1280, 4115, 23834, 16532, 65030, 20272, 22336, 25872, 2032, 49709, 30544, 50782, 13355, 11036, 29984, 2048, 4112, 11109, 2332, 6684, 4112, 3584, 4880, 5136, 8441, 8, 32922, 16395, 12289, 21967, 61525, 65287, 2032, 2032, 12273, 2032, 2032, 24481, 48961, 6096, 11008, 13669, 15420, 25932, 8245, 6955, 1808, 13595, 8992, 1827, 11822, 11833, 53283, 23591, 53439, 21399, 16385, 319, 16192, 256, 16176, 10192, 65533, 61471, 61441, 48897, 4685, 12295, 399, 1888, 16559, 447, 48960, 12289, 28863, 20511, 20743, 65472, 2128, 1888, 2112, 1888, 8128, 63585, 496, 496, 33013, 61487, 575, 4647, 6790, 44802, 555, 53553, 44802, 50946, 8730, 7351, 4118, 22034, 767, 4273, 21016, 12463, 61487, 62046, 25543, 8223, 2063, 14392, 14392, 7936, 16184, 8511, 16191, 10000, 16184, 20046, 50928, 61684, 20481, 1, 16446, 16134, 2096, 20031, 16205, 36368, 6682, 54802, 65042, 28, 64919, 44832, 44544, 54784, 26131, 57392, 5888, 16403, 65459, 64386, 65522, 2032, 1856, 65523, 65347, 53201, 2032, 61692, 41479, 61479, 61671, 61441, 1, 18689, 58441, 55281, 2032, 39105, 299, 13872, 299, 20031, 12366, 61448, 61441, 24833, 4479, 8577, 57279, 15120, 48913, 61518, 61478, 4097, 4353, 12457, 65461, 30256, 14848, 32752, 496, 16784, 32320, 62993, 2, 8336, 16253, 6955, 17368, 55, 524, 0, 1024, 2, 0, 2114, 11, 4228, 14528, 19, 2065, 4418, 143, 3095, 7399, 2282, 2283, 7434, 209, 1383, 6443, 4396, 5209, 7467, 8672, 4398, 7500, 1299, 5453, 8524, 8524, 11627, 8525, 6688, 4221, 2505, 1393, 3381, 7776, 2418, 8380, 2570, 6544, 4438, 7569, 3626, 11783, 10671, 7600, 7569, 3507, 8625, 7601, 3627, 7602, 5495, 528, 14798, 4652, 7634, 11728, 4532, 24043, 1494, 15855, 8690, 5740, 12785, 6552, 8691, 16912, 9715, 2551, 9715, 10740, 9748, 7642, 13842, 9749, 10772, 17969, 4633, 14899, 10805, 8879, 660, 16979, 662, 11862, 5690, 20083, 12887, 12887, 9936, 12919, 12919, 11232, 1751, 3678, 20118, 22197, 13976, 16024, 10034, 762, 23254, 793, 32434, 17081, 23254, 16058, 17113, 17083, 7871, 17055, 18170, 18140, 24311, 17147, 1883, 12180, 19195, 20284, 12095, 14207, 991, 22398, 1023, 24447, 29596, 20447, 32767, 0, 32064, 32160, 32290, 30281, 32389, 29355, 31469, 31504, 31571, 23416, 30613, 27577, 27612, 28669, 30719, 0, 31269, 31304, 30314, 30381, 29425, 29491, 28502, 28536, 31607, 28603, 32698, 27613, 31708, 28670, 32767, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2114, 1162, 271, 5554, 7669, 8727, 8761, 31135, 32287, 32447, 32735, 1759, 863, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0, 8920, 513, 552, 0, 49153, 496, 448, 44724, 173, 172, 44800, 45488, 5309, 8452, 5908, 48831, 16577, 24087, 45920, 22514, 352, 767, 16522, 53764, 61527, 61616, 61441, 58113, 131, 65528, 23410, 1808, 13585, 48369, 42369, 33299, 42737, 496, 61664, 61441, 53249, 23809, 25698, 24931, 24579, 21846, 28243, 1114, 57527, 64691, 40960, 39664, 352, 35330, 35842, 6128, 41809, 61695, 61616, 61441, 62465, 17071, 91, 20994, 61795, 49084, 42401, 160, 61736, 61606, 61441, 61441, 61441, 33537, 288, 22612, 89, 61527, 61462, 65434, 416, 35330, 35842, 6128, 45044, 496, 496, 11249, 9471, 8873, 12374, 13319, 61879, 38588, 5461, 61538, 63767, 496, 496, 496, 496, 304, 25966, 22514, 5553, 41179, 39664, 320, 39579, 12442, 20225, 62109, 41815, 62876, 61536, 61441, 33025, 60203, 29731, 43364, 1824, 672, 41135, 48369, 42385, 8703, 61524, 61463, 61441, 24833, 63395, 61543, 55042, 45439, 12324, 61603, 16538, 38913, 39321, 304, 42367, 45844, 46740, 44804, 45296, 496, 496, 45968, 13310, 9588, 4558, 9012, 8328, 61716, 38588, 41813, 63735, 61491, 61441, 28673, 41847, 26615, 752, 32743, 6626, 62045, 24818, 41985, 38036, 304, 57170, 47124, 46740, 4945, 61484, 61488, 61441, 33025, 65503, 31763, 43044, 59493, 3344, 5364, 64947, 30978, 54002, 61679, 61441, 16385, 41847, 26615, 752, 32759, 14608, 38207, 61591, 61594, 5889, 42307, 62305, 61571, 65281, 496, 3059, 60914, 48369, 44980, 23057, 6128, 496, 61694, 8193, 2935, 61508, 61535, 57345, 4727, 40989, 61633, 58, 49665, 47800, 48313, 47812, 40287, 35187, 64593, 61667, 61441, 53505, 62251, 65291, 60706, 48369, 1959, 31472, 496, 496, 30544, 27137, 61695, 61535, 61441, 8823, 61693, 13882, 37230, 5187, 32698, 29605, 5001, 61961, 61527, 61441, 37121, 62251, 61195, 60722, 48369, 368, 8871, 61566, 61463, 61441, 65281, 30496, 49145, 496, 496, 4129, 23042, 15088, 27706, 37075, 5143, 9444, 513, 1040, 2, 0, 516, 0, 16896, 8, 11, 4228, 14528, 19, 4352, 16904, 36625, 5888, 12, 7399, 2282, 2283, 7434, 53504, 26368, 11013, 11289, 17, 5209, 7467, 8672, 4398, 19456, 4893, 19717, 19477, 33, 8524, 11627, 8525, 6688, 32000, 51472, 28937, 13573, 13, 7776, 2418, 8380, 2570, 36864, 22041, 37137, 10781, 14, 11783, 10671, 7600, 7569, 45824, 45325, 45345, 11037, 14, 7602, 5495, 528, 14798, 11264, 53778, 53277, 46125, 17, 24043, 1494, 15855, 8690, 27648, 61718, 38961, 62233, 33, 16912, 9715, 2551, 9715, 62464, 5161, 55846, 4637, 54, 9749, 10772, 17969, 4633, 13056, 13626, 44842, 37922, 2, 16979, 662, 11862, 5690, 29440, 22350, 22322, 53298, 38, 12919, 12919, 11232, 1751, 24064, 38414, 46414, 38998, 54, 16024, 10034, 762, 23254, 6400, 45571, 47486, 54850, 90, 16058, 17113, 17083, 7871, 40704, 64066, 56390, 63302, 94, 17147, 1883, 12180, 19195, 15360, 16207, 32559, 57143, 3, 22398, 1023, 24447, 29596, 57088, 65359, 127, 16384, 125, 32160, 32290, 30281, 32389, 43776, 60786, 4218, 21371, 123, 23416, 30613, 27577, 27612, 64768, 65391, 119, 9472, 122, 31304, 30314, 30381, 29425, 13056, 22131, 30831, 30575, 123, 28603, 32698, 27613, 31708, 65056, 4207, 25919, 4, 80, 31744, 10710, 16978, 32393, 117, 23110, 39734, 54846, 48210, 17920, 20222, 24378, 26524, 28927, 371, 61536, 40961, 16897, 35336, 4, 271, 5554, 7669, 8727, 14592, 40738, 8057, 49022, 126, 32735, 1759, 863, 14335, 8320, 11423, 17600, 170, 31, 12032, 28929, 50961, 57441, 16406, 179, 5673, 14370, 26662, 83, 27632, 1023, 0, 103, 35076, 43520, 60676, 7936, 4464, 28928, 45585, 45845, 54297, 25, 8693, 8726, 9783, 9784, 22784, 38, 8448, 16900, 8, 19460, 26630, 31849, 31883, 52480, 21884, 61441, 4097, 2114, 575, 1023, 23312, 0, 0, 496, 496, 41041, 12693, 65446, 33296, 7697, 65334, 848, 12049, 23842, 33325, 9232, 21247, 8298, 61673, 61574, 61441, 16897, 64597, 35691, 1433, 28751, 46773, 4274, 27650, 55745, 255, 12459, 61442, 61441, 61441, 20481, 61697, 61603, 50177, 22514, 42561, 38805, 149, 38661, 8087, 24476, 61535, 61441, 61441, 61441, 61441, 52225, 368, 36145, 38805, 46064, 36664, 26432, 48661, 49089, 528, 51302, 41185, 55857, 61943, 61606, 61441, 12289, 41729, 16896, 41969, 496, 62687, 21935, 41831, 39170, 39668, 496, 496, 496, 61695, 62977, 13033, 61532, 61550, 51457, 248, 4355, 48430, 3379, 12198, 61511, 61442, 8194, 41474, 54354, 61951, 61603, 61441, 33661, 5137, 61507, 61508, 61441, 65025, 496, 496, 10197, 40721, 3059, 496, 41678, 61344, 64514, 12865, 2816, 12100, 61511, 61442, 8194, 32002, 21582, 61758, 61603, 61697, 29407, 41933, 64763, 61695, 61441, 61441, 61441, 61441, 10359, 61590, 61550, 36609, 45983, 43687, 29335, 4385, 3289, 8051, 59207, 752, 752, 544, 40769, 37189, 41969, 496, 57855, 13023, 62666, 61684, 61441, 61441, 61441, 61441, 36865, 32615, 38300, 27404, 26998, 26730, 16575, 30722, 9968, 46031, 33582, 8530, 55793, 496, 61937, 9635, 65318, 15027, 39928, 40346, 39505, 40303, 1851, 3227, 19793, 64506, 61512, 61441, 63489, 496, 496, 496, 44868, 22802, 41376, 6004, 29042, 16499, 29954, 9968, 46031, 33582, 21246, 5921, 61709, 61657, 61697, 62371, 19195, 39160, 39215, 20901, 42394, 4368, 3259, 19690, 32240, 61692, 61441, 61441, 61441, 53249, 10419, 17023, 5804, 44462, 16564, 44802, 9968, 368, 20226, 45063, 9999, 5969, 61713, 61657, 54017, 65019, 39461, 14560, 63530, 11169, 4352, 3259, 55377, 65450, 32240, 496, 496, 496, 496, 42437, 52534, 28400, 61641, 8193, 7425, 49439, 23339, 1436, 65250, 55793, 496, 22514, 6921, 14496, 28931, 64042, 65427, 11153, 3323, 22514, 24560, 496, 496, 496, 496, 36607, 11260, 7408, 61470, 61550, 61441, 8705, 4695, 64921, 27377, 496, 44024, 4818, 6401, 64042, 37228, 40747, 3323, 40017, 11535, 19851, 32240, 496, 496, 61695, 61441, 19457, 51388, 61680, 61550, 61441, 8705, 65367, 38418, 27377, 496, 20990, 512, 14496, 6401, 64042, 26215, 11153, 3323, 41051, 459, 32240, 496, 61691, 61441, 61441, 15361, 51388, 20464, 9200, 6535, 36995, 30722, 34692, 34437, 640, 6422, 62719, 61615, 59649, 10275, 16557, 14392, 42122, 45222, 65288, 4030, 21922, 16628, 496, 496, 496, 496, 48220, 51384, 16624, 9200, 6535, 656, 37237, 16265, 35468, 640, 37914, 55793, 496, 22482, 56357, 21759, 14511, 61834, 61730, 8235, 42299, 63451, 61516, 57601, 496, 496, 496, 6937, 6684, 1536, 2339, 20488, 8976, 9216, 9712, 272, 34753, 36889, 44802, 28267, 31854, 512, 31247, 28283, 4206, 9475, 61860, 61657, 52737, 45044, 62224, 48320, 21250, 20738, 11169, 16292, 21140, 2240, 15344, 11393, 32240, 496, 496, 61634, 53249, 5633, 5909, 24, 7686, 8310, 11249, 352, 25891, 61566, 12347, 21505, 28239, 11297, 45995, 816, 22274, 31487, 496, 64485, 891, 3391, 38750, 2454, 21170, 46649, 61935, 61465, 1793, 23339, 22146, 38186, 32240, 496, 60129, 61679, 57356, 14593, 14904, 41015, 44048, 11249, 8960, 34917, 15344, 320, 28247, 28175, 45488, 445, 8240, 773, 65410, 62330, 496, 29668, 58640, 1024, 38551, 7408, 496, 42431, 20991, 58300, 2039, 496, 61434, 3312, 496, 26, 4114, 4016, 11249, 768, 31333, 31551, 61551, 33338, 28760, 65281, 61673, 61441, 33025, 8985, 38805, 43686, 41634, 59632, 61647, 44033, 21048, 44123, 227, 61451, 61565, 63489, 61418, 3312, 480, 50630, 752, 34694, 40831, 25091, 45995, 11249, 11505, 11041, 4094, 496, 62144, 87, 41012, 17571, 20037, 64590, 33271, 496, 32899, 15120, 22034, 2903, 41888, 64511, 61692, 65281, 41215, 19969, 62333, 42591, 61637, 7938, 35210, 9357, 61840, 37163, 5420, 20949, 62763, 45044, 496, 22514, 4098, 3767, 16718, 33271, 61695, 33537, 8320, 16699, 21032, 61534, 61565, 57089, 57599, 416, 27895, 24387, 25442, 25697, 32099, 4960, 9318, 12399, 24591, 2, 31768, 2337, 61951, 37931, 1458, 16853, 302, 62682, 61615, 53761, 48983, 22573, 61482, 61464, 45825, 8832, 9363, 12719, 61481, 18176, 32240, 496, 17840, 18759, 37959, 37951, 4167, 4099, 1544, 62293, 9076, 16735, 16899, 9815, 31940, 31854, 49240, 23881, 479, 46, 31770, 11249, 9456, 44884, 55729, 10499, 13303, 45868, 43003, 9304, 17011, 11249, 11252, 640, 16543, 23361, 2711, 21190, 8281, 61511, 61502, 60161, 496, 496, 29875, 20877, 21547, 21554, 4849, 9209, 98, 61468, 61720, 17454, 41135, 42652, 55756, 64769, 17402, 46993, 2392, 41763, 62103, 65367, 46832, 656, 16704, 24425, 22866, 22514, 30449, 1529, 61643, 5633, 28372, 33660, 22119, 63863, 272, 54008, 25942, 61884, 62251, 5001, 40136, 38822, 41525, 53408, 61869, 27435, 38321, 4699, 64017, 22514, 12176, 62482, 40008, 60947, 24674, 23482, 8956, 33364, 62041, 61783, 63862, 61445, 1, 49003, 38660, 61529, 18966, 61778, 12561, 61445, 61465, 36353, 11025, 45995, 63132, 61900, 8491, 33714, 33950, 24074, 4190, 32769, 63249, 4491, 31776, 7423, 37153, 37415, 5207, 63914, 61535, 257, 1, 57160, 1529, 496, 1131, 61783, 22315, 62201, 12630, 56837, 23024, 496, 8789, 63128, 64716, 8603, 31787, 35711, 2692, 2097, 4480, 35799, 46616, 20261, 60153, 6655, 14491, 9774, 62551, 61871, 513, 6558, 64261, 65440, 52667, 52226, 11249, 11345, 4337, 59238, 6896, 1220, 32579, 44561, 28270, 9889, 7408, 496, 8703, 21468, 8272, 50361, 42778, 9611, 12362, 11566, 24392, 52819, 38671, 20518, 24162, 22514, 34276, 55607, 3070, 61603, 20481, 2817, 4285, 61993, 21309, 33603, 62709, 8945, 62257, 58499, 36100, 2103, 4418, 62251, 45121, 1568, 1136, 23173, 31871, 9778, 58922, 13759, 25129, 22419, 50625, 10240, 272, 50521, 35760, 4847, 5719, 848, 41857, 10497, 45044, 53941, 23067, 255, 4212, 2926, 61603, 20481, 2817, 445, 61739, 46890, 11105, 62603, 4593, 48426, 33779, 44273, 272, 31807, 8828, 16727, 11696, 8280, 36107, 9570, 64858, 57114, 31047, 10481, 496, 25671, 57616, 4448, 46897, 22690, 27473, 11188, 40188, 23014, 53941, 31248, 12428, 37486, 31097, 496, 384, 27539, 62463, 21377, 12356, 62190, 346, 62215, 62339, 12416, 61246, 22306, 45121, 22557, 8196, 36107, 1122, 260, 64805, 10562, 12321, 35057, 496, 11825, 58641, 596, 65160, 17335, 55365, 13928, 22514, 53861, 31024, 321, 7024, 46773, 61618, 28674, 27650, 11249, 17507, 12511, 62141, 27482, 24569, 33011, 18723, 36352, 52230, 32336, 45137, 2707, 30321, 27241, 46952, 528, 120, 7435, 40313, 34905, 368, 33252, 61695, 12801, 12535, 7609, 36945, 15919, 271, 4389, 63535, 24861, 22514, 54358, 19495, 22627, 48743, 28609, 61631, 28674, 26114, 44071, 14802, 21602, 23282, 13054, 62551, 58287, 4224, 4230, 398, 20843, 27824, 2693, 29809, 29042, 4211, 29954, 2816, 7677, 6265, 18748, 32971, 61441, 61533, 21761, 58705, 50943, 9321, 4271, 13314, 62644, 35247, 8609, 62162, 65324, 496, 55120, 14834, 21602, 23282, 48450, 52720, 8147, 4330, 646, 127, 28459, 45137, 2662, 44145, 44560, 46253, 528, 27567, 28526, 42111, 28429, 15384, 12048, 28031, 2304, 10418, 496, 18687, 17042, 4367, 32874, 1071, 14767, 24734, 63745, 65447, 53781, 18519, 45045, 496, 24145, 12816, 14738, 21698, 58047, 21850, 4094, 496, 22883, 19876, 40347, 43451, 36860, 109, 62729, 61966, 25336, 6415, 31431, 65403, 41072, 22274, 18976, 21799, 2080, 43001, 53765, 10577, 62205, 61526, 37889, 41698, 49721, 53844, 21850, 36657, 61695, 64204, 176, 5543, 33084, 37151, 41015, 36674, 59245, 304, 22770, 63682, 31610, 58416, 49160, 19219, 28927, 2976, 183, 8463, 4134, 14616, 8885, 4113, 65284, 27991, 50729, 11249, 496, 46570, 15360, 38961, 21746, 49919, 4442, 64709, 61457, 12801, 8490, 61917, 61727, 64811, 19011, 23090, 58355, 3571, 1281, 58400, 7253, 57575, 13104, 24129, 3854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1088, 0, 1040, 50, 6, 12804, 0, 496, 416, 241, 61713, 16753, 65535, 6001, 196, 4103, 18179, 20479, 1792, 30481, 13056, 13107, 8755, 8738, 31778, 65, 4111, 8227, 8193, 45099, 21791, 8277, 21845, 2832, 48060, 52428, 187, 43707, 43707, 48042, 39372, 47880, 48059, 153, 26884, 47513, 47937, 8016, 27852, 26214, 188, 279, 52428, 52412, 52155, 4299, 21514, 4299, 61699, 20224, 17, 30551, 28791, 8433, 12295, 28687, 30559, 20289, 6513, 61815, 4116, 28702, 4355, 24689, 57631, 12048, 40944, 16240, 4593, 30495, 768, 160, 65367, 22272, 28959, 6007, 4127, 30583, 53271, 191, 48, 0, 2457, 65529, 2559, 4383, 63744, 57609, 61714, 8544, 546, 24817, 4633, 24735, 48976, 102, 26214, 27494, 102, 51968, 2816, 65529, 3276, 8185, 3531, 37068, 52383, 2048, 7680, 5, 1310, 26256, 1638, 249, 65283, 768, 40792, 768, 20623, 45059, 26175, 52070, 47872, 26219, 52428, 52428, 63179, 1040, 256, 8080, 336, 153, 259, 26158, 47936, 768, 0, 21840, 65529, 2304, 40755, 40857, 14688, 51, 2553, 13539, 3987, 17475, 37663, 13071, 1792, 3856, 16368, 432, 8000, 832, 40705, 48016, 2747, 43769, 43524, 40715, 48025, 768, 2969, 40752, 105, 242, 21854, 153, 51, 65331, 26121, 65382, 26127, 26112, 3976, 24576, 63880, 671, 36352, 65416, 34825, 768, 68, 52244, 17629, 52417, 5340, 52224, 54391, 4371, 50961, 324, 5188, 17527, 17476, 113, 24659, 4371, 319, 16879, 47786, 17435, 128, 26115, 48042, 26209, 7098, 30465, 7014, 26209, 12629, 24385, 56576, 17438, 56644, 16871, 68, 55165, 17438, 4381, 17425, 7261, 15360, 65, 20739, 36991, 5215, 24352, 5381, 17527, 21845, 24528, 8277, 4195, 16827, 68, 26214, 12571, 16435, 20547, 33119, 39320, 5273, 41608, 816, 85, 21772, 34837, 15873, 22289, 136, 33054, 7680, 4114, 31, 8210, 16415, 68, 26124, 34838, 17561, 55415, 8048, 24320, 16465, 191, 20831, 47701, 6952, 4182, 26559, 24400, 65303, 65359, 11778, 40946, 40802, 20258, 976, 32642, 39218, 304, 5175, 58100, 13215, 4447, 7424, 24832, 1808, 8880, 4519, 65296, 16193, 21845, 59357, 20777, 341, 21823, 16129, 7253, 52993, 20833, 62273, 48930, 52245, 21981, 16129, 5456, 16129, 277, 21823, 5461, 57463, 7680, 16225, 19456, 5233, 65524, 20, 20255, 8001, 7956, 7959, 8386, 7, 12559, 4369, 12337, 26207, 26117, 59357, 26209, 24320, 102, 95, 7269, 26197, 24934, 26214, 30305, 57184, 60432, 61937, 6143, 39936, 5898, 61727, 255, 4358, 26371, 29951, 17, 20800, 20863, 25695, 3072, 4932, 34825, 21913, 29013, 39263, 41113, 1, 39338, 43417, 39338, 43690, 43631, 46946, 5120, 49302, 4132, 20481, 4127, 31531, 169, 53251, 20481, 16415, 47630, 8176, 24384, 1600, 34563, 37104, 1791, 65424, 39168, 3984, 159, 63750, 9, 26208, 144, 21862, 20485, 54192, 38455, 30979, 32736, 39048, 2559, 65294, 39423, 1376, 33578, 28832, 40735, 4352, 24735, 6649, 26127, 1424, 4095, 1689, 1017, 36928, 18435, 1570, 21344, 13175, 33314, 17667, 293, 34952, 12114, 34952, 40, 51203, 1808, 3856, 16930, 883, 65525, 37, 24565, 12114, 12127, 12072, 12158, 1808, 3856, 5904, 7952, 18256, 14613, 187, 49435, 48076, 7809, 7116, 34817, 45550, 34945, 7918, 784, 1502, 8259, 47617, 768, 1841, 2848, 22372, 4209, 56695, 4125, 6915, 56695, 449, 29115, 52253, 7371, 42177, 16503, 136, 34919, 62194, 10287, 16626, 34, 8830, 61999, 10274, 9263, 33522, 2304, 9282, 32544, 7372, 4368, 7202, 62209, 8465, 29218, 4320, 4102, 36865, 37439, 8745, 8897, 8705, 52241, 4369, 52417, 512, 52351, 23856, 8048, 51041, 13057, 14353, 26417, 40932, 13168, 13344, 39696, 57088, 34844, 49646, 20730, 41183, 16415, 257, 1546, 52075, 768, 21179, 45259, 1108, 0, 17424, 52, 6, 13380, 0, 496, 416, 2046, 61166, 61166, 239, 2, 40963, 1, 60909, 56814, 56797, 61421, 61186, 65279, 65518, 8447, 61185, 189, 65027, 1856, 12368, 6720, 416, 239, 57908, 6928, 15872, 18176, 65262, 4318, 61006, 60964, 4350, 56590, 4317, 56579, 19934, 205, 52252, 204, 9, 56331, 1024, 41184, 4099, 4, 52486, 52701, 39373, 47872, 52427, 47513, 52411, 33944, 784, 48025, 35020, 784, 43945, 180, 51719, 1824, 40192, 173, 52593, 5631, 61167, 205, 52743, 51968, 205, 4206, 56781, 4334, 56674, 39629, 120, 17766, 30618, 22119, 30874, 26368, 39526, 30327, 35430, 119, 30583, 30859, 30599, 34971, 140, 39753, 43674, 52800, 47984, 65279, 65123, 48160, 43280, 52702, 205, 4110, 65522, 6720, 65296, 12577, 53008, 42016, 63920, 11264, 7456, 56899, 15393, 56797, 52428, 15744, 528, 152, 65054, 511, 90, 56862, 52462, 52224, 56796, 13107, 21571, 68, 21571, 22117, 21846, 26214, 26112, 30310, 26471, 30566, 2167, 30326, 30839, 42752, 30618, 120, 12936, 13107, 13090, 13107, 9040, 1792, 4147, 13059, 17219, 2372, 39030, 17787, 48128, 48059, 256, 8704, 13090, 8772, 13106, 2115, 13107, 17460, 18992, 30566, 68, 30581, 30872, 39047, 35737, 448, 56, 30478, 25940, 30310, 68, 26213, 21606, 26198, 26470, 26117, 25957, 47768, 15136, 8346, 63, 8481, 8754, 8722, 8994, 8704, 12834, 8759, 8738, 156, 8739, 52259, 8812, 52546, 56324, 34697, 52445, 8192, 60892, 52520, 427, 43919, 43777, 52138, 32989, 36609, 52700, 47513, 56780, 136, 52153, 39388, 48024, 21708, 26112, 39047, 26197, 34935, 29285, 118, 3, 107, 30471, 102, 26119, 30226, 34679, 768, 17527, 46592, 2628, 9011, 13363, 1792, 8244, 12807, 217, 8195, 13071, 6912, 3328, 17219, 54032, 130, 21694, 17203, 21828, 2560, 34901, 1824, 21572, 101, 21778, 34935, 34816, 30600, 34951, 30584, 35207, 4097, 30584, 103, 26117, 392, 203, 30873, 22119, 30875, 22118, 4496, 30503, 4455, 26170, 26213, 12374, 21845, 512, 272, 21844, 17733, 17728, 1536, 39236, 35227, 39238, 47360, 22153, 39321, 22169, 152, 39353, 38982, 39321, 34888, 39168, 22681, 39047, 22409, 9607, 34952, 20224, 39048, 42752, 392, 634, 21895, 30309, 17799, 52224, 4180, 25940, 118, 30330, 17476, 16725, 630, 44035, 56814, 44237, 51713, 43520, 48076, 43947, 47515, 26041, 4249, 3, 39247, 155, 17665, 30737, 453, 125, 17415, 17477, 12544, 68, 14905, 21588, 34592, 36624, 4352, 101, 26129, 154, 26118, 84, 3, 30210, 6400, 38246, 512, 22134, 36609, 118, 26241, 61185, 135, 30466, 26471, 103, 4103, 11, 2819, 30567, 26503, 4864, 119, 236, 64003, 20737, 21009, 816, 24113, 1824, 4199, 17755, 17414, 26196, 17492, 25344, 47104, 50245, 28432, 15105, 17732, 85, 21515, 11365, 21589, 1841, 341, 16, 21655, 62021, 1808, 6913, 256, 2816, 17492, 36403, 221, 56525, 52701, 52172, 52428, 48216, 768, 203, 12291, 56321, 52429, 52589, 63233, 2304, 4317, 4116, 47900, 3072, 52034, 5376, 56524, 48348, 24579, 188, 43400, 56746, 43144, 51914, 34640, 1792, 4231, 43015, 52394, 135, 43672, 35034, 43688, 34986, 35088, 51882, 23056, 52700, 44493, 56586, 52444, 221, 44289, 2320, 55498, 1536, 16400, 202, 13064, 43752, 52684, 43552, 170, 30465, 44713, 25924, 43008, 12838, 43059, 8721, 1058, 8874, 4369, 170, 56637, 14540, 52685, 4884, 3844, 21283, 52650, 8413, 43693, 1536, 44106, 39596, 54, 43382, 56779, 39031, 56522, 30464, 43672, 30668, 39320, 2731, 34951, 47497, 55041, 665, 39222, 403, 47591, 8414, 52701, 4316, 700, 8397, 48075, 4867, 39065, 47512, 5001, 30583, 440, 22371, 1228, 12383, 38357, 65040, 48332, 43776, 188, 48114, 59906, 47920, 201, 771, 48328, 56797, 189, 52379, 48333, 48059, 48058, 47365, 39867, 47513, 15108, 152, 15935, 34951, 44035, 4312, 0, 1040, 8, 3, 2052, 0, 61584, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 65281, 496, 496, 496, 496, 496, 496, 496, 496, 61635, 28673, 5889, 5777, 61585, 61461, 50945, 496, 304, 37139, 61460, 61503, 24577, 1, 37141, 37147, 37148, 37150, 7424, 6545, 6801, 6289, 145, 37131, 37130, 37129, 37126, 1792, 2193, 3729, 3985, 145, 37137, 37136, 37132, 37133, 4704, 22000, 288, 37164, 37169, 48, 11665, 11921, 12177, 13713, 37120, 37174, 37176, 37175, 51, 13457, 12945, 9617, 9361, 37120, 37155, 37152, 37153, 34, 10385, 10641, 11153, 10897, 37120, 37158, 37159, 37151, 2283, 58256, 58000, 16736, 37087, 224, 57744, 59280, 59536, 60048, 36864, 37097, 37093, 37094, 228, 55184, 54928, 54672, 53904, 36864, 37075, 37076, 37082, 219, 56720, 56464, 55440, 55696, 36864, 37086, 37112, 37117, 252, 63888, 64144, 64400, 400, 37120, 37122, 37124, 37123, 255, 144, 65169, 61840, 61584, 36864, 37103, 37100, 37101, 238, 62608, 62864, 63376, 63120, 36864, 37106, 37107, 37125, 109, 32657, 32401, 31633, 31889, 37120, 37245, 37251, 37252, 134, 34193, 33169, 33425, 32913, 37120, 37235, 37234, 37233, 110, 28561, 28817, 30353, 30609, 37120, 37241, 37240, 37236, 117, 31377, 38033, 39057, 39569, 37120, 37273, 37269, 37270, 151, 40593, 40849, 41361, 41105, 37120, 37276, 37277, 37275, 141, 35985, 35729, 34961, 35217, 37120, 37258, 37264, 37265, 147, 37521, 36497, 36753, 34705, 37120, 37203, 37195, 37194, 71, 18577, 18833, 20369, 20625, 37120, 37202, 37201, 37197, 78, 19601, 16273, 16017, 15761, 37120, 37178, 37179, 37180, 66, 17297, 17809, 17553, 16529, 37120, 37185, 37190, 37216, 101, 25745, 24977, 25233, 25489, 37120, 37225, 37226, 37228, 107, 26513, 26769, 26257, 22929, 37120, 37208, 37207, 37204, 85, 22161, 23697, 23953, 24465, 37120, 37214, 37210, 37211, 57, 26769, 18064, 17808, 17040, 36864, 36931, 36932, 36938, 75, 19856, 19600, 18576, 18832, 36864, 36935, 36922, 36921, 56, 13712, 13968, 14224, 15760, 36896, 87, 15935, 16528, 16272, 36864, 36923, 36924, 36929, 91, 24720, 24464, 23696, 23952, 36864, 36958, 36964, 36965, 103, 26256, 25232, 25488, 24976, 36864, 36948, 36947, 36946, 79, 20624, 20880, 22416, 22672, 36872, 36954, 89, 21821, 22160, 36864, 36942, 36890, 36882, 17, 3728, 3984, 4240, 5776, 36864, 36887, 36889, 36888, 20, 5520, 5008, 1680, 1424, 36864, 36868, 36865, 36866, 3, 2448, 2704, 3216, 2960, 36864, 36871, 36872, 36877, 39, 11408, 11152, 10384, 10640, 36864, 36906, 36912, 36913, 51, 12944, 11920, 12176, 11664, 36864, 36896, 36895, 36894, 27, 7312, 7568, 9104, 9360, 36864, 36902, 36901, 36897, 34, 13456, 40080, 44688, 44432, 36864, 37034, 37035, 37036, 178, 45968, 46480, 46224, 45200, 36864, 37041, 37039, 37026, 161, 41104, 40336, 40592, 40848, 36864, 37029, 37030, 37032, 167, 41872, 42128, 43408, 50064, 36864, 37063, 37065, 37064, 196, 50576, 50832, 52624, 52880, 36864, 37072, 37071, 37067, 204, 51856, 48272, 48016, 47760, 36864, 37047, 37048, 37049, 191, 49296, 49808, 49552, 48528, 36864, 37054, 37046, 36994, 122, 31120, 30352, 30608, 30864, 36864, 36990, 36991, 36993, 128, 31888, 32144, 31632, 28304, 36864, 36973, 36972, 36969, 106, 27536, 29072, 29328, 29840, 36864, 36979, 36975, 36976, 117, 36752, 38032, 37776, 37008, 36864, 37009, 37010, 37016, 153, 39824, 39568, 38544, 38800, 36864, 37013, 37000, 36999, 134, 33680, 33936, 34192, 35728, 36864, 37004, 37006, 37005, 137, 35472, 53648, 144, 0, 0, 271, 15254, 13123, 23304, 9225, 768, 612, 4218, 32519, 85, 8642, 4874, 4445, 23057, 8415, 4978, 32863, 43520, 60891, 61182, 61128, 4350, 51198, 237, 60419, 65262, 32950, 29699, 52102, 61165, 47478, 1244, 30445, 39047, 185, 39171, 11109, 34935, 784, 152, 34819, 3841, 3897, 1269, 9546, 5547, 1146, 48383, 35349, 6299, 18997, 665, 38933, 409, 39066, 60932, 2650, 52171, 22955, 36361, 1622, 21913, 181, 17694, 7424, 768, 4216, 22019, 15113, 8930, 28903, 2311, 13391, 8995, 16131, 48931, 3840, 6962, 5439, 6003, 5711, 13610, 98, 30048, 664, 725, 5479, 48103, 54529, 1977, 44468, 16907, 4796, 38920, 5126, 64778, 153, 26806, 665, 418, 13075, 20992, 13106, 47143, 28419, 1966, 5765, 16743, 61151, 17475, 25600, 13142, 29491, 13259, 52, 52441, 50978, 52683, 57240, 9972, 1548, 1028, 57, 17695, 50691, 8776, 13312, 51763, 18858, 52514, 12236, 39642, 1798, 15276, 12517, 13057, 1477, 527, 8754, 8995, 12834, 1296, 32547, 1074, 1084, 14906, 207, 2571, 4287, 14, 6, 43108, 17203, 39286, 21555, 34560, 17305, 34660, 17561, 6773, 39303, 35, 4121, 10031, 8192, 414, 13093, 52276, 26236, 1894, 49313, 54823, 37142, 21827, 18022, 21555, 34304, 8775, 43908, 43707, 60332, 58119, 28161, 60166, 477, 56586, 61184, 13576, 2042, 2001, 147, 5636, 928, 56347, 33032, 37085, 4352, 56028, 3843, 12922, 13619, 56064, 8721, 56998, 37905, 222, 29678, 60909, 59885, 57070, 52776, 1503, 60750, 25399, 61115, 238, 21566, 56814, 25917, 52701, 23360, 30464, 30585, 48076, 30584, 48129, 34971, 48007, 31131, 784, 5830, 1050, 39275, 34747, 18183, 41740, 26844, 152, 16508, 56323, 43532, 43740, 376, 8739, 26522, 4369, 8329, 3, 4368, 22392, 8465, 26504, 4352, 35219, 38520, 39932, 27289, 1995, 8273, 48232, 31235, 1963, 39837, 2006, 456, 47522, 768, 4507, 4522, 56510, 2265, 10379, 47772, 35335, 50945, 47563, 35080, 4298, 2076, 48074, 222, 60731, 784, 48877, 56069, 1502, 2279, 5505, 7411, 644, 57051, 26880, 52326, 31197, 51831, 1484, 34953, 52410, 922, 39659, 43776, 39424, 39048, 39611, 34936, 3001, 30618, 47495, 50176, 6246, 15871, 64626, 19730, 18688, 38160, 320, 4609, 800, 61149, 28910, 1812, 123, 52660, 55559, 13872, 6400, 57325, 4130, 16014, 6654, 782, 15808, 6860, 12381, 45405, 17720, 16093, 4615, 52291, 48316, 18432, 10732, 14976, 12403, 56106, 10752, 54022, 39133, 39168, 47785, 47785, 48058, 64682, 49416, 57112, 8720, 11281, 1040, 3856, 51898, 2759, 10395, 60832, 56557, 21261, 23072, 43568, 128, 44303, 56698, 32477, 60945, 56576, 4652, 44509, 8744, 221, 13482, 44339, 13404, 44083, 17664, 13124, 17466, 13364, 2626, 13123, 34612, 61957, 1417, 43296, 43264, 43689, 43691, 51883, 714, 51914, 52652, 44236, 45848, 32956, 30225, 39338, 34953, 43947, 2458, 52377, 43948, 15624, 44236, 27155, 2528, 4100, 10174, 47964, 34969, 47545, 35076, 43144, 35227, 17926, 30857, 9897, 38986, 29205, 5513, 35190, 10120, 65041, 31501, 256, 11530, 60939, 29718, 272, 55835, 32903, 38406, 47478, 30395, 39030, 3001, 30566, 39319, 42502, 2968, 6390, 16751, 1688, 34978, 22119, 39030, 18968, 13296, 9023, 4131, 769, 13562, 13379, 49716, 48128, 1024, 4370, 30241, 13319, 44902, 8704, 851, 17497, 11267, 22279, 784, 304, 1196, 30993, 10754, 648, 79, 39687, 27768, 155, 2480, 30850, 49676, 4880, 34953, 716, 1091, 48066, 630, 192, 39806, 48485, 17419, 5221, 5327, 1239, 31, 43835, 11017, 8702, 2975, 4933, 2067, 5717, 1063, 291, 39096, 38913, 35209, 47786, 39353, 50689, 6896, 8355, 25119, 74, 26371, 29748, 409, 9129, 47491, 44203, 156, 14147, 48316, 16896, 15104, 2765, 3523, 83, 52231, 18701, 34560, 35225, 61266, 46138, 52411, 43871, 64002, 2971, 4827, 6886, 17117, 4124, 38529, 32064, 57052, 1808, 137, 53, 48062, 47184, 7682, 664, 43038, 52411, 58829, 1808, 768, 1792, 52444, 513, 339, 21260, 340, 25899, 60164, 17253, 22535, 22286, 30057, 23303, 24343, 4982, 48067, 5051, 16843, 4233, 34819, 47547, 39049, 35328, 39267, 33283, 25103, 43417, 2984, 44, 19590, 3821, 57074, 698, 2400, 61019, 62155, 27417, 60674, 784, 33539, 35276, 40192, 32153, 11451, 8756, 5916, 28, 5402, 56896, 36885, 8703, 11067, 5154, 9078, 4623, 8287, 1027, 98, 65311, 47173, 496, 54528, 44068, 30259, 6675, 11027, 19238, 20735, 13344, 4331, 1031, 20516, 11094, 374, 5770, 65470, 61207, 44562, 12056, 768, 33287, 49153, 14084, 20256, 924, 56391, 3004, 5089, 8568, 56407, 28141, 237, 10758, 56399, 768, 16907, 5103, 64984, 3382, 1808, 55584, 531, 48131, 55843, 237, 39241, 2562, 60892, 17200, 1808, 56780, 13356, 255, 29711, 8331, 4103, 4148, 5582, 8593, 1997, 28803, 8003, 4671, 4311, 13318, 17219, 51267, 1792, 44545, 17460, 1280, 52292, 172, 17309, 39627, 13363, 14250, 13333, 43827, 25615, 170, 48163, 14342, 55902, 768, 9132, 17, 829, 16138, 13445, 1019, 981, 20, 4177, 7, 17170, 43794, 25604, 247, 4335, 13315, 9861, 56892, 9268, 51719, 59152, 56954, 46178, 39712, 50476, 42784, 444, 48156, 8112, 48146, 22845, 1840, 44219, 52172, 3727, 48061, 44203, 10020, 6144, 64274, 4389, 4863, 12709, 8431, 4099, 11788, 1121, 428, 437, 18662, 715, 52267, 3532, 52594, 47223, 4095, 23905, 61463, 4097, 15663, 4911, 4611, 659, 35232, 1856, 48025, 9131, 39323, 3738, 16951, 2457, 34910, 22135, 1109, 17712, 4248, 30723, 103, 2827, 35211, 26488, 26206, 61953, 4301, 8703, 3, 4716, 56720, 245, 4611, 4215, 3331, 60835, 42781, 220, 3847, 48604, 61115, 24595, 46352, 45824, 22277, 56336, 14300, 782, 17459, 43638, 17408, 30020, 17609, 25923, 41162, 13059, 443, 47711, 17460, 47940, 943, 38983, 56836, 5238, 5343, 16614, 10753, 27179, 19830, 2336, 34818, 27147, 1928, 34855, 174, 34577, 1808, 1399, 115, 1286, 39210, 39171, 17492, 21573, 69, 4, 49414, 9036, 43017, 21829, 21844, 2901, 43099, 18176, 3140, 21577, 7179, 21573, 41045, 11019, 6997, 30331, 21844, 30309, 3238, 34660, 8981, 22118, 5134, 768, 59239, 1024, 42762, 57371, 30822, 1024, 65051, 32261, 4344, 3455, 19668, 6921, 9699, 39324, 39049, 43368, 8969, 61701, 1432, 35063, 43416, 43619, 26374, 1792, 43673, 136, 7, 17158, 170, 44038, 43945, 970, 9896, 65514, 5891, 63304, 46886, 832, 53250, 19471, 7424, 8455, 1992, 4204, 61186, 3055, 65183, 52974, 7104, 1855, 43927, 35498, 39048, 477, 39338, 56729, 39594, 185, 519, 52635, 39322, 40121, 29957, 36762, 8726, 34936, 12953, 1586, 716, 8804, 65321, 56358, 1856, 31490, 18002, 400, 26386, 50952, 20500, 52256, 1878, 26252, 52427, 26251, 46850, 23756, 38758, 203, 47875, 19456, 38758, 15289, 34678, 185, 26171, 39815, 50491, 52700, 39712, 182, 34335, 48331, 30601, 47376, 31163, 28166, 30584, 39864, 30720, 47478, 30873, 39270, 8859, 30840, 38934, 25958, 3926, 25947, 26114, 21846, 26198, 341, 21849, 25953, 53537, 8973, 39270, 39833, 11530, 6908, 4280, 513, 655, 149, 4111, 39169, 46761, 17152, 969, 6203, 39844, 27397, 5152, 10889, 48057, 64006, 441, 39021, 46863, 65416, 14684, 480, 3351, 256, 4131, 25603, 59664, 10019, 246, 5195, 242, 4103, 39947, 23577, 43281, 32426, 170, 4135, 9211, 7355, 15556, 327, 26582, 47901, 39321, 63497, 18192, 14113, 4316, 59395, 65300, 46097, 55046, 73, 18869, 48077, 47904, 75, 27041, 56541, 35260, 968, 1493, 52397, 923, 39902, 17219, 25648, 1687, 4114, 38915, 21573, 101, 21945, 30292, 21962, 50517, 56320, 25942, 56519, 21865, 458, 26333, 48059, 52344, 1227, 64461, 34373, 2857, 16692, 288, 28690, 30428, 18162, 49400, 23604, 42496, 47582, 52700, 47196, 52224, 19389, 52120, 26556, 151, 48059, 34662, 35771, 34662, 47361, 26267, 47479, 26505, 1808, 39278, 3598, 10008, 939, 215, 2727, 48131, 2045, 5403, 16291, 5051, 6213, 4434, 43778, 512, 5359, 1070, 10107, 52554, 7174, 58886, 65304, 42770, 9471, 9396, 26039, 735, 25501, 9451, 12987, 8768, 38766, 14150, 39595, 56081, 186, 2562, 16990, 42864, 14848, 13773, 60673, 14283, 4476, 12411, 61500, 22561, 37446, 2817, 35072, 43738, 44204, 11520, 52426, 6572, 52394, 1500, 44051, 44461, 274, 4481, 1548, 4375, 56797, 784, 461, 8299, 259, 10863, 39868, 18691, 1163, 35692, 18688, 34442, 20992, 35194, 30327, 44835, 34578, 61559, 4866, 49939, 6418, 848, 46694, 56780, 26112, 52118, 26333, 52086, 9436, 26214, 784, 52411, 1792, 26316, 22048, 204, 47623, 39611, 27082, 13345, 2065, 4598, 13089, 2339, 2347, 4387, 8737, 768, 8754, 1792, 8447, 4611, 4400, 1950, 10906, 7463, 11, 7631, 33035, 41739, 52155, 4370, 43025, 768, 38656, 4370, 42497, 4369, 21777, 181, 38155, 1792, 135, 34819, 23305, 1266, 1123, 871, 1034, 30309, 1125, 26002, 5114, 5150, 5274, 1008, 2336, 39363, 41217, 2217, 34679, 43672, 27394, 26282, 8327, 51864, 17161, 25770, 30566, 201, 25923, 51030, 39322, 30601, 43520, 30858, 43623, 30602, 102, 43692, 26215, 44461, 26215, 640, 25909, 56813, 21866, 57069, 16190, 7524, 10091, 17324, 756, 8858, 48331, 47891, 52121, 58885, 52138, 13062, 23049, 5876, 6515, 9023, 10262, 56839, 26665, 52428, 51712, 35226, 31147, 34680, 4266, 26232, 103, 26115, 30890, 86, 44133, 22136, 44116, 18041, 17415, 30890, 13109, 57094, 5890, 11264, 191, 52020, 21291, 41768, 23339, 12082, 36872, 38680, 252, 4615, 6101, 7123, 3306, 5963, 57064, 64153, 1801, 33286, 20766, 496, 16933, 954, 43675, 8346, 43524, 8394, 53253, 44033, 7024, 49354, 8688, 15104, 43706, 39353, 39834, 39685, 43449, 47514, 27908, 2713, 62618, 29696, 9989, 33797, 38411, 7097, 43674, 14234, 47530, 2048, 11808, 37018, 2876, 4399, 51071, 14107, 1792, 39047, 375, 4228, 15, 32007, 169, 4111, 418, 3970, 7950, 39027, 44314, 3040, 7070, 923, 39508, 30858, 43383, 43281, 43674, 25872, 39322, 1690, 33035, 11024, 43674, 43144, 43176, 8448, 35412, 40719, 136, 30841, 3334, 43623, 43536, 22665, 768, 43591, 34986, 22273, 43690, 26489, 39594, 55041, 130, 13571, 8739, 13346, 41483, 35124, 1808, 8755, 2082, 13218, 2133, 1418, 21862, 17733, 615, 34601, 21504, 5295, 30402, 49667, 118, 8272, 1539, 1788, 20666, 4248, 8707, 53254, 17186, 21828, 12809, 17475, 2149, 21963, 51, 62219, 551, 63238, 791, 12017, 43690, 1569, 1024, 144, 43178, 2048, 20721, 17221, 12867, 17493, 51215, 30464, 17493, 32528, 11572, 20531, 1792, 0, 4099, 38698, 14084, 33616, 12032, 308, 17465, 43670, 170, 29763, 39320, 17459, 39031, 13152, 24591, 21328, 39578, 43674, 29338, 411, 33158, 4571, 51, 61440, 2561, 129, 39427, 9, 43520, 61577, 41243, 18944, 36874, 30379, 35224, 12408, 3331, 30873, 39302, 768, 20225, 420, 22084, 419, 41788, 49664, 2201, 940, 17694, 128, 17671, 30617, 17766, 30874, 22082, 1792, 13398, 26762, 768, 6759, 13125, 3124, 463, 17243, 23041, 43571, 768, 4130, 8963, 61452, 803, 9128, 8721, 4369, 15618, 43705, 154, 58536, 12802, 512, 400, 39320, 60167, 39833, 39207, 8329, 39891, 5785, 584, 8201, 63495, 768, 1538, 42013, 5889, 44547, 26538, 167, 43690, 42326, 43690, 29781, 43520, 3520, 0, 50192, 48, 7, 12484, 0, 496, 496, 496, 32896, 9985, 16435, 22602, 0, 18944, 13144, 12874, 50, 256, 12850, 22602, 19016, 74, 791, 18994, 22602, 50, 1040, 5936, 12828, 18496, 12096, 1952, 272, 26966, 8322, 19462, 16962, 19018, 256, 26178, 86, 74, 16897, 105, 56, 16897, 27001, 7984, 8192, 12352, 1984, 11541, 2032, 61632, 61447, 5383, 813, 25683, 19833, 3, 21257, 12388, 7, 25606, 1808, 31079, 1536, 1808, 771, 256, 62704, 496, 4240, 3073, 4117, 11525, 27718, 33792, 2048, 2605, 32096, 4880, 2572, 13568, 18016, 70, 12, 2058, 13578, 11565, 1792, 5397, 16149, 32382, 6144, 9984, 1808, 320, 8704, 1568, 49, 21, 4158, 27913, 30839, 2048, 17924, 24134, 30573, 4352, 11565, 24064, 27998, 27648, 32256, 64894, 15872, 1824, 15872, 12800, 512, 12336, 4117, 62527, 3344, 29456, 25344, 5120, 12, 17962, 33350, 304, 11565, 11632, 45, 32257, 32373, 432, 24848, 15872, 4204, 58, 20480, 4351, 4097, 14, 56, 19, 24674, 12351, 61441, 37183, 272, 10759, 1568, 8724, 12380, 7, 8724, 25443, 29812, 116, 1806, 3847, 15, 20481, 61471, 10759, 3137, 18240, 3112, 3112, 8318, 61452, 1024, 1808, 3360, 544, 3112, 10252, 24784, 20492, 28791, 39168, 10285, 10280, 4578, 20898, 24746, 30983, 31097, 1808, 6244, 25700, 61796, 53442, 1537, 4626, 9287, 1824, 1542, 8198, 6, 15, 65296, 1808, 6176, 2064, 10288, 9760, 4112, 15744, 36960, 20703, 157, 32429, 45248, 1824, 1024, 57680, 9760, 10261, 11560, 24065, 12400, 21431, 48960, 25659, 8275, 183, 8200, 25783, 50992, 49136, 28925, 4097, 12836, 12455, 4103, 13051, 25799, 50978, 61695, 53308, 12863, 20975, 4156, 8198, 16447, 61495, 60223, 432, 34594, 1808, 12358, 11527, 3904, 2032, 45309, 8231, 12855, 4328, 37049, 194, 25712, 63312, 61947, 61631, 21249, 4935, 16400, 32263, 50194, 2032, 24831, 4103, 49959, 57727, 12311, 21620, 21511, 21527, 65319, 14164, 496, 17120, 51041, 55121, 59217, 63249, 55364, 127, 2032, 2032, 2032, 32757, 768, 32517, 28181, 9721, 127, 62743, 36991, 21767, 16985, 12364, 62216, 32549, 256, 32549, 33301, 19522, 8000, 43333, 57599, 61567, 57345, 13055, 4242, 8695, 263, 12782, 5895, 771, 17491, 236, 2032, 2032, 2032, 61695, 57601, 16575, 4615, 12643, 17087, 61804, 61631, 65343, 19508, 5955, 8006, 52480, 18208, 1856, 496, 17136, 223, 16902, 31183, 53042, 63489, 63363, 496, 288, 25099, 31354, 4194, 5895, 43009, 47089, 28817, 5895, 12302, 3591, 8456, 1824, 2068, 5995, 1824, 24674, 2055, 38177, 1840, 6005, 1856, 16392, 31239, 27744, 63484, 61527, 61447, 7, 62727, 24785, 7943, 7199, 13855, 54, 9735, 26114, 7450, 40482, 10144, 32639, 496, 496, 496, 336, 20347, 53371, 513, 20482, 61448, 40967, 61447, 65281, 16192, 8288, 2080, 3840, 1840, 8048, 16880, 16304, 41215, 61545, 61519, 36927, 20542, 53286, 28679, 61495, 65342, 32752, 45040, 36848, 496, 145, 16336, 34960, 13552, 61695, 61823, 61809, 61569, 61441, 20847, 61648, 61567, 64769, 12272, 61600, 65520, 496, 13840, 8208, 16386, 58432, 2032, 24946, 256, 5140, 464, 514, 20735, 61448, 40967, 61447, 16385, 24639, 8224, 4104, 65519, 16032, 8320, 496, 8096, 16208, 20464, 14064, 9088, 20735, 45166, 28679, 61495, 61502, 61567, 61615, 61583, 65281, 145, 16336, 34960, 13552, 32752, 29169, 33265, 496, 61695, 20847, 61648, 61567, 61441, 41007, 61680, 61695, 57089, 13840, 8208, 16386, 61504, 29191, 97, 56065, 13199, 27756, 304, 47067, 3084, 8236, 6172, 8440, 22279, 14655, 19647, 79, 27655, 7020, 14882, 11111, 1274, 14875, 10496, 3885, 1069, 6916, 11565, 46905, 65529, 32752, 61671, 3199, 11767, 3102, 8204, 7, 28044, 24967, 18700, 24767, 3079, 28190, 6780, 2073, 1292, 28190, 43792, 1292, 30725, 8222, 61503, 61568, 24577, 13825, 20534, 20487, 20560, 25443, 31782, 33308, 8944, 56277, 28927, 30727, 1840, 12381, 20751, 5936, 9833, 10224, 4156, 12289, 327, 12306, 8456, 22017, 1824, 16897, 29014, 2064, 265, 20802, 8313, 13319, 4198, 36871, 5632, 26193, 8448, 22017, 20817, 26174, 12403, 61481, 41023, 41031, 4159, 26168, 8446, 7, 63, 61959, 61504, 61441, 28673, 257, 320, 256, 256, 11009, 20046, 19968, 329, 20046, 16171, 78, 18761, 18751, 11081, 16184, 18691, 14399, 16191, 43, 8, 16131, 11064, 1024, 768, 480, 16208, 15872, 16160, 18814, 512, 16144, 272, 16144, 512, 16176, 65080, 17184, 16368, 15616, 58896, 13568, 18976, 13568, 40767, 17152, 16206, 12032, 2064, 13312, 2064, 17152, 4288, 61569, 6211, 6959, 6939, 4891, 17733, 4134, 17672, 4165, 4104, 40709, 2192, 257, 1584, 13057, 1584, 2064, 29777, 61687, 61585, 36865, 16558, 6, 3968, 11537, 39952, 255, 4269, 166, 12461, 8622, 12349, 4534, 8252, 62010, 11297, 16144, 31776, 1536, 24929, 496, 3133, 15677, 15713, 1536, 44288, 17725, 15616, 17725, 20303, 17743, 18516, 69, 23046, 4180, 21506, 24922, 23082, 84, 23042, 11024, 12357, 9927, 17782, 2080, 59424, 1600, 38, 57363, 17670, 16625, 262, 12308, 20737, 11327, 17688, 16177, 241, 12296, 24609, 61704, 63, 9729, 16209, 4319, 4549, 255, 64273, 768, 1552, 65297, 51201, 8623, 511, 65345, 16641, 20923, 49520, 49272, 62998, 24385, 23808, 3968, 16640, 56, 4639, 16209, 4255, 14375, 63, 53358, 20815, 20945, 20698, 61199, 32528, 32784, 36624, 63, 8, 4263, 20742, 64416, 24402, 26482, 14112, 28672, 16432, 21048, 21035, 55092, 49217, 58880, 590, 14513, 1042, 61184, 3074, 4343, 16479, 9132, 8244, 262, 64304, 19504, 16689, 17151, 62199, 61538, 61441, 41439, 17215, 541, 12927, 65415, 32754, 32754, 32754, 496, 34306, 288, 1602, 34322, 21568, 32002, 23124, 23130, 24922, 13027, 61565, 8193, 16641, 16705, 1568, 13312, 128, 19206, 19269, 19275, 24929, 22296, 19279, 16640, 1808, 335, 32513, 13399, 55, 16514, 41010, 7, 4159, 4103, 31807, 1, 4107, 4671, 4219, 63, 19250, 8015, 22359, 12631, 24642, 57406, 4223, 4224, 22591, 16453, 19263, 2560, 16144, 335, 1867, 20299, 22273, 4695, 4275, 61443, 63802, 48688, 14352, 15632, 14352, 15632, 20303, 14080, 133, 22276, 20225, 79, 20412, 16176, 127, 32752, 34800, 34736, 51008, 16160, 272, 30530, 8670, 28887, 14343, 30274, 30466, 32754, 32658, 37913, 57905, 24857, 2080, 25, 6509, 32537, 4121, 61446, 61441, 1, 17409, 5055, 5207, 61375, 24355, 16130, 24371, 21311, 4613, 62144, 4415, 65280, 43506, 496, 12790, 2851, 49729, 1840, 5968, 496, 61695, 36865, 61953, 61502, 61447, 20743, 29053, 61632, 65287, 2032, 272, 12368, 32322, 22496, 2032, 1936, 22256, 61695, 12375, 24584, 20487, 20503, 49249, 61504, 32769, 50689, 29955, 32546, 22351, 8801, 127, 19207, 1535, 974, 64, 12408, 61633, 32919, 775, 17030, 20415, 12801, 447, 8960, 16455, 4411, 61626, 65396, 496, 464, 29968, 65107, 1394, 35632, 59376, 2032, 45567, 32832, 135, 61449, 61478, 53255, 4158, 513, 47092, 47142, 13646, 6344, 14588, 33560, 15141, 47608, 41205, 1537, 13192, 5671, 20206, 48675, 769, 63565, 59941, 30022, 53238, 16009, 49168, 15163, 2116, 19780, 333, 1888, 25899, 309, 15420, 25932, 11009, 4123, 7, 283, 8992, 11811, 14638, 28894, 20511, 263, 50758, 55046, 1840, 28704, 40782, 18228, 18766, 18228, 20244, 4055, 22518, 16375, 63487, 63047, 63359, 24759, 4583, 61591, 14087, 45064, 46079, 32593, 56, 4537, 11135, 12587, 22143, 62395, 29681, 32682, 256, 3889, 21845, 1872, 16193, 13651, 16193, 12597, 11839, 53283, 21031, 59199, 32544, 2048, 32560, 1, 65345, 19969, 65332, 61677, 16615, 20744, 449, 20272, 1872, 16385, 20351, 16385, 127, 12289, 53375, 53799, 2879, 65409, 16162, 35074, 16370, 16370, 63456, 55136, 1840, 38720, 5119, 16478, 25863, 12403, 53761, 57935, 16479, 61447, 65351, 46994, 30704, 12272, 30640, 336, 14364, 46616, 12074, 8959, 14527, 45749, 1927, 4119, 7, 16411, 9742, 65440, 12087, 20401, 2032, 2032, 1936, 63472, 2032, 2032, 53503, 61703, 61567, 61447, 61447, 61447, 61703, 45391, 65359, 49139, 42995, 1952, 44092, 65306, 2080, 6129, 2032, 61695, 32895, 19327, 13821, 63059, 61589, 50689, 12811, 4102, 267, 8203, 2822, 4353, 17, 0, 4369, 273, 6168, 8320, 257, 11308, 12079, 11308, 11312, 1, 4102, 264, 12079, 21787, 3125, 412, 46860, 96, 18184, 7197, 20224, 347, 18245, 17735, 44103, 54793, 1605, 18348, 41225, 48425, 20295, 10999, 62, 1563, 199, 18184, 7990, 54790, 10086, 8415, 118, 3014, 32560, 32256, 32544, 32384, 288, 4321, 4103, 4223, 7054, 12085, 69, 63630, 32544, 16615, 51191, 51191, 12176, 23387, 20571, 87, 18361, 1792, 21595, 17735, 17729, 55818, 21591, 16719, 6721, 938, 18255, 16709, 18247, 256, 15626, 19199, 6030, 134, 28937, 8255, 7935, 7, 11813, 64015, 7232, 33083, 1920, 31473, 16176, 327, 20285, 10888, 20385, 22363, 24848, 22356, 10075, 20311, 17441, 22359, 33024, 24592, 34832, 253, 4192, 19080, 204, 12388, 16776, 23423, 32577, 22365, 32577, 16727, 127, 8649, 18303, 32561, 12543, 19363, 20502, 8193, 4351, 4104, 8447, 7, 46645, 39984, 16453, 20519, 24839, 63872, 48986, 2074, 4112, 6672, 1552, 11036, 21035, 16, 5634, 1792, 6678, 1808, 28, 5660, 11024, 4880, 5654, 5666, 4115, 4888, 4883, 10256, 49451, 12080, 3923, 20802, 26193, 627, 62400, 2032, 2032, 2032, 1626, 257, 63312, 63024, 479, 4169, 18184, 4625, 19729, 46880, 2064, 61744, 20319, 53056, 3415, 61455, 61441, 61441, 54017, 64582, 34810, 1920, 59229, 61293, 65394, 65359, 9729, 4319, 6408, 9959, 63023, 42252, 2080, 61743, 1024, 4351, 7938, 255, 40449, 16573, 14857, 64839, 61516, 49921, 47344, 32560, 325, 17688, 1552, 22531, 8447, 127, 12392, 4104, 8312, 12420, 127, 8204, 32629, 28710, 23422, 4487, 12923, 4276, 4615, 12980, 56755, 21506, 304, 321, 4716, 8591, 16755, 10752, 19170, 23296, 8199, 23486, 23393, 35618, 65367, 53762, 1856, 12064, 1808, 12304, 7459, 1824, 26624, 49379, 63, 8211, 20287, 22356, 16160, 36128, 9214, 538, 16, 4159, 4238, 4671, 8227, 16703, 16697, 17755, 4415, 143, 319, 16384, 32575, 16385, 12351, 1031, 16583, 63, 8227, 4159, 57451, 16128, 16955, 33, 22873, 15873, 16433, 62, 15876, 12606, 12581, 62, 256, 12593, 22313, 12585, 9, 9473, 37, 9596, 1, 34298, 23556, 347, 23387, 1820, 87, 49415, 56099, 16224, 20293, 21505, 84, 62340, 7424, 25344, 42756, 9744, 23387, 29457, 1808, 61682, 12351, 14399, 8443, 20479, 4097, 23544, 21525, 16724, 1840, 335, 21603, 11521, 18271, 50180, 4180, 774, 8208, 5127, 5129, 65363, 25876, 16225, 32576, 24324, 32544, 2080, 30464, 61955, 16639, 12295, 16511, 4376, 20618, 8319, 1087, 8324, 56127, 7169, 16160, 1103, 4232, 17719, 16336, 48960, 1531, 12398, 17727, 127, 9479, 383, 32581, 58895, 9407, 502, 32581, 3857, 63252, 1792, 32549, 16620, 31264, 4218, 17665, 30209, 11021, 21001, 30303, 4157, 24327, 82, 7, 3439, 11090, 28459, 304, 28420, 3371, 3341, 1792, 26728, 4231, 9729, 9729, 8230, 20737, 511, 182, 22785, 318, 12544, 12593, 426, 12736, 46337, 297, 9664, 63249, 29737, 61733, 25087, 20735, 17790, 32560, 15617, 12519, 8319, 7, 383, 12336, 127, 8199, 16255, 9729, 32560, 32352, 20987, 496, 496, 32683, 8382, 16003, 32578, 48384, 32546, 48384, 32546, 32097, 12841, 61823, 45503, 61631, 12351, 17727, 16336, 53755, 20671, 8511, 319, 12601, 9535, 16193, 34579, 245, 62213, 33727, 8383, 22848, 32784, 4185, 62529, 18688, 16656, 32784, 16656, 87, 9600, 65321, 49138, 49090, 32752, 32544, 43024, 48913, 65523, 65347, 26005, 15624, 17981, 17889, 2112, 16463, 26376, 90, 4104, 23049, 84, 12399, 8, 40713, 6704, 20308, 15883, 51241, 15883, 16171, 4619, 11263, 56895, 16545, 49158, 12295, 3095, 7295, 4204, 32278, 19529, 3967, 8192, 4114, 61451, 52814, 20220, 20095, 17920, 30736, 19760, 12560, 25658, 3072, 22029, 8446, 8, 12376, 4263, 7431, 8415, 12295, 16219, 4343, 8255, 3402, 12543, 11135, 32752, 496, 48938, 14082, 17217, 20299, 2379, 14183, 17180, 19265, 28441, 4096, 30505, 19255, 19267, 3856, 17207, 21583, 6148, 9488, 391, 25077, 19275, 5199, 357, 12382, 43526, 65353, 18699, 524, 0, 1024, 2, 0, 2114, 11, 4228, 14528, 19, 2065, 4418, 143, 3095, 7399, 2282, 2283, 7434, 209, 1383, 6443, 4396, 5209, 7467, 8672, 4398, 7500, 1299, 5453, 8524, 8524, 11627, 8525, 6688, 4221, 2505, 1393, 3381, 7776, 2418, 8380, 2570, 6544, 4438, 7569, 3626, 11783, 10671, 7600, 7569, 3507, 8625, 7601, 3627, 7602, 5495, 528, 14798, 4652, 7634, 11728, 4532, 24043, 1494, 15855, 8690, 5740, 12785, 6552, 8691, 16912, 9715, 2551, 9715, 10740, 9748, 7642, 13842, 9749, 10772, 17969, 4633, 14899, 10805, 8879, 660, 16979, 662, 11862, 5690, 20083, 12887, 12887, 9936, 12919, 12919, 11232, 1751, 3678, 20118, 22197, 13976, 16024, 10034, 762, 23254, 793, 32434, 17081, 23254, 16058, 17113, 17083, 7871, 17055, 18170, 18140, 24311, 17147, 1883, 12180, 19195, 20284, 12095, 14207, 991, 22398, 1023, 24447, 29596, 20447, 32767, 0, 22984, 25129, 25221, 26219, 32239, 27276, 32304, 29390, 32403, 31445, 32568, 32634, 32667, 32733, 32767, 0, 9579, 9678, 11793, 12883, 13941, 15031, 17144, 19225, 20282, 22363, 21372, 22429, 24510, 26590, 27647, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2114, 1162, 271, 5554, 7669, 8727, 8761, 31135, 32287, 32447, 32735, 1759, 863, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0, 24000, 513, 552, 0, 16613, 858, 49282, 23808, 56083, 16457, 16961, 27236, 27649, 20036, 27904, 26219, 5624, 63741, 63527, 63545, 63563, 63581, 12595, 26029, 35064, 63723, 63642, 55468, 26558, 10515, 5035, 383, 63796, 21488, 60920, 65528, 4601, 23104, 43948, 46114, 49416, 39043, 10344, 27116, 43948, 15, 30067, 63860, 63809, 63827, 63845, 61303, 35321, 24569, 11539, 62083, 63747, 63940, 63958, 32744, 1896, 519, 8794, 62045, 64087, 64024, 64042, 37180, 45682, 49539, 57635, 30657, 1730, 136, 19135, 49539, 30720, 28790, 28479, 64113, 64111, 64129, 64147, 64165, 60087, 48523, 58903, 62083, 64087, 64497, 60163, 30485, 2567, 5375, 10161, 61958, 64427, 64325, 64343, 25193, 1367, 34819, 46098, 29336, 1710, 41608, 19054, 19263, 64346, 64406, 64424, 64442, 64460, 64478, 40944, 46859, 49580, 32784, 45044, 7676, 12284, 16876, 29311, 2567, 25369, 23042, 22514, 28668, 33276, 37884, 29346, 49586, 45380, 22187, 1612, 20360, 22543, 26469, 64601, 64706, 64724, 64742, 65528, 2813, 7421, 58124, 12851, 45044, 18941, 23549, 28141, 22143, 2567, 12856, 3337, 1013, 40445, 45053, 49661, 21239, 18866, 871, 15738, 22501, 60669, 65277, 4350, 65275, 65058, 65076, 15942, 5391, 33587, 2039, 30206, 65279, 65159, 16537, 10963, 63294, 65115, 65225, 65243, 65517, 45650, 26441, 13304, 8447, 13055, 17663, 22271, 26879, 58623, 1455, 63283, 65287, 65440, 65458, 20676, 10963, 32318, 65390, 65508, 65526, 65535, 17151, 18866, 33639, 63999, 65375, 65314, 65332, 65350, 65368, 57194, 5179, 64944, 24569, 41727, 46335, 50943, 54080, 15914, 65368, 48357, 63327, 34, 65280, 65535, 65535, 255, 16203, 33688, 4607, 9215, 13823, 18431, 23039, 27647, 64252, 63115, 65459, 65441, 65459, 20421, 9687, 27904, 65318, 24545, 38387, 60430, 528, 6807, 64328, 64526, 65038, 65535, 65535, 49769, 64427, 65463, 64290, 13567, 18175, 22783, 27391, 15359, 64449, 65379, 61857, 46079, 50687, 11249, 59903, 42618, 3748, 24524, 513, 1040, 2, 0, 516, 0, 16896, 8, 11, 4228, 14528, 19, 4352, 16904, 36625, 5888, 12, 7399, 2282, 2283, 7434, 53504, 26368, 11013, 11289, 17, 5209, 7467, 8672, 4398, 19456, 4893, 19717, 19477, 33, 8524, 11627, 8525, 6688, 32000, 51472, 28937, 13573, 13, 7776, 2418, 8380, 2570, 36864, 22041, 37137, 10781, 14, 11783, 10671, 7600, 7569, 45824, 45325, 45345, 11037, 14, 7602, 5495, 528, 14798, 11264, 53778, 53277, 46125, 17, 24043, 1494, 15855, 8690, 27648, 61718, 38961, 62233, 33, 16912, 9715, 2551, 9715, 62464, 5161, 55846, 4637, 54, 9749, 10772, 17969, 4633, 13056, 13626, 44842, 37922, 2, 16979, 662, 11862, 5690, 29440, 22350, 22322, 53298, 38, 12919, 12919, 11232, 1751, 24064, 38414, 46414, 38998, 54, 16024, 10034, 762, 23254, 6400, 45571, 47486, 54850, 90, 16058, 17113, 17083, 7871, 40704, 64066, 56390, 63302, 94, 17147, 1883, 12180, 19195, 15360, 16207, 32559, 57143, 3, 22398, 1023, 24447, 29596, 57088, 65359, 127, 51200, 89, 25129, 25221, 26219, 32239, 35840, 12394, 52862, 37746, 126, 31445, 32568, 32634, 32667, 56608, 4223, 27423, 52773, 4389, 11776, 12883, 13941, 15031, 248, 6466, 14923, 23375, 31831, 21248, 22429, 24510, 26590, 255, 107, 25856, 4, 80, 31744, 10710, 16978, 32393, 117, 23110, 39734, 54846, 48210, 17920, 20222, 24378, 26524, 28927, 371, 61536, 40961, 16897, 35336, 4, 271, 5554, 7669, 8727, 14592, 40738, 8057, 49022, 126, 32735, 1759, 863, 14335, 4224, 16511, 49196, 43588, 7936, 0, 303, 4465, 25031, 8416, 45846, 10496, 8726, 9784, 104, 61523, 65387, 3, 26368, 2, 137, 1194, 237, 28703, 4352, 4465, 5554, 6579, 212, 62745, 5665, 14114, 14374, 9728, 9817, 0, 1057, 66, 1032, 1612, 26984, 35708, 31744, 31949, 341, 496, 1040, 16194, 65282, 4099, 91, 0, 65535, 65535, 61439, 49903, 56919, 22543, 27373, 49184, 33065, 12558, 61169, 62878, 46811, 37554, 4440, 1067, 1459, 47334, 1515, 62951, 32740, 30719, 55158, 23882, 19716, 65290, 4062, 24089, 60159, 64511, 65535, 65535, 65535, 61439, 42735, 1408, 52818, 26639, 20495, 7451, 1056, 6163, 4070, 61792, 65518, 238, 4477, 33305, 25176, 14325, 5904, 62492, 40888, 29439, 55158, 23918, 65284, 2637, 47099, 15099, 63999, 65535, 65535, 65535, 60927, 58559, 33711, 4046, 58753, 61169, 63886, 13304, 12040, 47229, 45476, 4151, 5376, 15608, 65439, 30294, 30679, 23896, 19716, 60170, 33719, 22520, 63999, 65535, 65535, 65535, 65535, 55537, 58072, 33236, 61925, 36590, 63993, 24569, 16930, 45476, 58165, 16897, 45750, 58613, 65535, 65535, 60415, 2999, 65500, 65514, 65531, 65535, 65535, 65535, 62463, 44744, 11483, 58753, 61169, 63886, 35834, 1163, 20891, 24660, 65535, 6494, 62828, 61412, 65535, 65535, 4062, 65451, 65514, 65528, 65535, 65023, 65535, 61695, 22514, 47099, 63999, 63998, 60788, 32765, 54668, 47578, 7019, 3028, 64471, 65481, 65464, 49098, 24441, 54977, 65418, 65527, 65535, 65535, 65535, 53231, 24317, 28442, 16448, 58367, 61695, 63934, 65005, 32543, 41895, 13256, 22674, 64268, 9735, 53252, 64767, 65525, 65465, 30411, 64887, 65426, 65529, 65535, 65535, 65535, 59135, 24553, 43265, 14904, 58367, 62719, 63870, 32051, 2489, 24142, 46592, 2226, 62232, 40577, 58805, 41895, 11793, 8702, 47615, 52191, 34703, 53322, 22427, 22359, 24575, 63999, 65535, 65535, 65535, 65535, 64486, 1584, 10330, 64570, 65480, 65524, 19897, 10271, 22291, 64269, 43764, 35571, 8990, 11249, 65519, 61368, 21194, 32707, 37633, 44826, 60415, 65023, 65533, 65535, 65535, 65535, 36842, 13024, 33620, 59151, 33599, 62339, 65417, 39413, 10573, 24383, 62768, 65235, 47092, 21256, 15608, 47359, 38399, 46850, 42505, 65464, 37649, 47099, 63999, 59903, 64511, 65535, 59135, 4046, 13023, 11092, 33693, 11023, 9983, 63743, 49008, 10289, 63207, 65529, 32651, 47440, 9874, 11796, 7716, 65322, 8246, 3776, 13766, 46866, 28, 50194, 60159, 63999, 65535, 65513, 65531, 65535, 63974, 12127, 6207, 4412, 60975, 35315, 54783, 22418, 65371, 65524, 32511, 47137, 34367, 24248, 61473, 61445, 17943, 8501, 17044, 65477, 15067, 63487, 59391, 63999, 65535, 56319, 57599, 36126, 4095, 5347, 3764, 4034, 18216, 3859, 65324, 51492, 30541, 61881, 65322, 55551, 47165, 15640, 4903, 3862, 9199, 61631, 36866, 24340, 51466, 22034, 62003, 22514, 65535, 65529, 65500, 65518, 65535, 60381, 5126, 8618, 61235, 12289, 5431, 29709, 8041, 65324, 44068, 63953, 61263, 65535, 38650, 62252, 12217, 64084, 65465, 10751, 57247, 6693, 19270, 64427, 65463, 65483, 65501, 65519, 61183, 57087, 2039, 44852, 449, 3890, 9011, 33672, 27007, 11295, 9471, 53676, 776, 31738, 65535, 38650, 22261, 64273, 65506, 27135, 47263, 19270, 62657, 65199, 52223, 56831, 61439, 65535, 57087, 4014, 23081, 43969, 12808, 44994, 48945, 11327, 65431, 32721, 65321, 64541, 44532, 65535, 38650, 35321, 65535, 21502, 33619, 65278, 65295, 65478, 65496, 65514, 65532, 40926, 44214, 6357, 9260, 44722, 12719, 16290, 31788, 53759, 33727, 34435, 54012, 65535, 38650, 62992, 3069, 65535, 64511, 17402, 65155, 65295, 65479, 65497, 65515, 65533, 60118, 46735, 63782, 22290, 48964, 20270, 11327, 65416, 65535, 11249, 62975, 65535, 61932, 3069, 65535, 23282, 13311, 65155, 65295, 65479, 65497, 65515, 40957, 24310, 22255, 20366, 30699, 29267, 65215, 65423, 255, 4, 35765, 34224, 576, 32183, 63487, 65285, 65535, 20223, 65309, 65380, 65023, 4905, 32137, 64408, 65463, 65530, 65535, 44543, 38461, 11260, 20137, 31727, 60239, 21362, 41586, 65390, 33533, 65535, 48128, 47803, 16576, 48386, 2303, 63283, 65285, 65535, 16383, 65353, 65380, 65535, 40959, 33807, 43948, 4094, 16366, 1984, 65535, 4593, 65001, 11459, 27691, 22119, 29267, 22607, 65023, 65410, 255, 44456, 44969, 576, 65450, 44804, 12792, 65535, 65535, 18751, 25855, 65535, 65535, 2207, 33650, 65217, 61711, 61739, 65323, 19156, 29989, 8121, 65529, 11729, 47299, 60687, 25490, 3718, 8960, 9216, 63999, 65535, 15359, 32694, 63922, 65373, 65535, 65535, 65535, 65535, 27135, 64926, 4094, 62207, 23027, 65535, 41318, 25902, 48007, 46968, 34827, 7037, 7986, 33517, 29810, 11249, 65535, 65535, 16383, 33083, 65394, 65531, 65535, 65535, 65535, 40959, 32207, 43948, 4094, 27636, 23027, 65535, 63848, 3007, 34645, 31515, 368, 34059, 59159, 61214, 45839, 28665, 62190, 65367, 65535, 7167, 47287, 33158, 65394, 64511, 65535, 65535, 65535, 65535, 63435, 45566, 60671, 20419, 37847, 1369, 2055, 65286, 16867, 7185, 41895, 7047, 28795, 2817, 32133, 49080, 34126, 29625, 62368, 65411, 65478, 15064, 62091, 64602, 65535, 65535, 65535, 65535, 65535, 9053, 22359, 22334, 26514, 65230, 9137, 12096, 37591, 16, 7, 3347, 4362, 59135, 54574, 41758, 23318, 27501, 176, 10854, 12031, 46774, 45631, 20617, 61553, 36869, 62231, 27748, 8163, 65031, 23282, 65535, 65535, 65535, 65535, 65535, 20318, 32441, 26498, 41934, 29496, 13120, 4927, 28505, 15101, 14616, 14391, 59391, 26963, 93, 24435, 45173, 29696, 48174, 34862, 36110, 29008, 1520, 37119, 63255, 38220, 12053, 64252, 65367, 65535, 65535, 59391, 65535, 65535, 20238, 45750, 30239, 41238, 14531, 29683, 12864, 4909, 32601, 1021, 65306, 7423, 34173, 26915, 91, 30328, 176, 19824, 63066, 45359, 52765, 47631, 37923, 5969, 12485, 24322, 9727, 765, 12441, 63259, 35916, 17379, 63440, 65391, 65023, 65535, 65535, 65535, 65535, 60209, 41286, 11911, 49076, 1008, 3735, 13375, 13164, 10925, 41069, 21250, 31824, 13452, 64915, 28587, 12213, 5297, 43004, 65443, 517, 61391, 42782, 6149, 54863, 24232, 37329, 64580, 65532, 65344, 65535, 65535, 65535, 65535, 255, 64862, 53553, 42033, 46126, 752, 50718, 28207, 62392, 42811, 19123, 5247, 20910, 65365, 40903, 9397, 65460, 61439, 55023, 24232, 15343, 6181, 50937, 65535, 65535, 65528, 65535, 65535, 4095, 26691, 34364, 23481, 12031, 61620, 19970, 8134, 37742, 16177, 21373, 13760, 64366, 10481, 43000, 13618, 61439, 12017, 62393, 23651, 65283, 22258, 65535, 65535, 65535, 65535, 65535, 24937, 27001, 65535, 59833, 44940, 3292, 12079, 4991, 21263, 65114, 65489, 65535, 38673, 16115, 55807, 35625, 41735, 58243, 59715, 6911, 6381, 65476, 65343, 65535, 65535, 65535, 65535, 40959, 33199, 45750, 21502, 42207, 56559, 12113, 5187, 65535, 65532, 20223, 65472, 61933, 3921, 63450, 817, 65513, 11325, 44276, 65535, 65535, 65535, 47871, 52479, 57007, 25215, 39196, 33023, 42175, 56575, 47919, 25674, 38390, 65534, 61951, 65323, 28659, 26583, 10542, 2454, 47545, 12031, 2412, 10946, 65163, 65395, 65535, 65516, 65534, 49338, 52479, 65343, 1365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1248, 0, 17424, 60, 6, 15428, 0, 496, 416, 215, 18799, 34854, 18061, 55138, 27136, 21574, 29864, 17732, 168, 17480, 30820, 16996, 38935, 16896, 580, 17991, 1316, 68, 22, 25856, 3, 21504, 185, 13315, 12032, 1536, 448, 12561, 768, 8519, 1824, 4368, 81, 4099, 4103, 16387, 4129, 29703, 35026, 8741, 120, 21421, 29987, 5512, 33346, 34816, 4645, 34855, 16947, 129, 9591, 13858, 6008, 28962, 34048, 25719, 17556, 18758, 73, 9289, 26212, 21572, 17990, 17920, 25669, 17508, 26228, 68, 42308, 9766, 34852, 25188, 33280, 17066, 18004, 16964, 68, 17556, 25636, 17988, 9778, 17408, 16996, 17988, 8546, 84, 17988, 17700, 9314, 25121, 9216, 14406, 4657, 13604, 21, 8513, 4981, 16915, 13137, 8960, 9010, 13171, 12609, 117, 4405, 13073, 8981, 13073, 14080, 8466, 30533, 12888, 50, 14457, 17185, 14211, 8739, 21760, 4648, 29730, 9045, 65, 30531, 4629, 22612, 8785, 21032, 135, 8488, 768, 4403, 17, 13105, 4368, 8498, 4368, 4378, 19, 4096, 47872, 17, 12803, 8960, 25666, 8786, 17442, 66, 17941, 9762, 16993, 37222, 4608, 25129, 12836, 21058, 36, 9251, 16964, 16950, 16962, 9472, 26436, 21319, 26194, 71, 25384, 17542, 13427, 9879, 14080, 30274, 8820, 26914, 38, 16705, 25717, 9234, 10088, 25600, 54886, 25674, 55396, 103, 26918, 27350, 16994, 39158, 9216, 55876, 17562, 54850, 109, 17476, 51110, 16994, 19860, 440, 4160, 832, 496, 256, 25668, 1, 17408, 5172, 16896, 9542, 0, 37956, 119, 29764, 93, 25600, 30868, 9216, 23158, 0, 49735, 135, 17705, 135, 17544, 54642, 17517, 56612, 30208, 34082, 18056, 30020, 154, 13379, 26519, 9540, 18054, 17664, 34162, 13380, 55426, 93, 30244, 30680, 17746, 23949, 8704, 62836, 9127, 32038, 125, 33048, 36228, 10052, 36231, 5888, 34146, 14216, 26212, 4166, 17510, 356, 25725, 38038, 98, 25746, 17734, 26153, 21094, 17408, 26921, 26180, 37522, 66, 9828, 26185, 38550, 38550, 26880, 18070, 37990, 18793, 105, 37993, 38548, 26982, 17993, 26884, 26214, 25702, 44289, 38473, 16901, 0, 4883, 64257, 17, 44738, 1794, 16, 7, 784, 4864, 54064, 19, 16961, 4994, 9508, 4900, 8704, 9250, 8483, 17219, 19, 9748, 21282, 20769, 13666, 12544, 9266, 4693, 21827, 18, 21877, 4407, 30035, 12579, 12546, 13175, 12563, 309, 21432, 29440, 20785, 30545, 4369, 1586, 4467, 4369, 373, 390, 4503, 29054, 25088, 36625, 26386, 24320, 28448, 27424, 100, 38724, 25670, 34404, 17484, 17920, 26246, 25188, 39318, 98, 42566, 18026, 54916, 25164, 25600, 38855, 26214, 18905, 81, 17954, 12869, 17474, 9029, 8704, 17508, 16675, 17477, 8245, 18724, 2816, 9860, 21043, 374, 29540, 34370, 9284, 377, 99, 1928, 17920, 1398, 25088, 30208, 2, 38214, 3, 16454, 86, 29707, 2, 9284, 3, 25600, 53208, 10602, 65498, 38400, 44356, 27039, 63332, 205, 33897, 40413, 29798, 39677, 17408, 64982, 17994, 56790, 16486, 324, 30217, 26214, 22150, 100, 26953, 18007, 30612, 17924, 18688, 86, 37958, 85, 836, 886, 26112, 1124, 1553, 43840, 8439, 4867, 16427, 9151, 12599, 8464, 496, 368, 25645, 20, 9475, 768, 31747, 68, 1035, 8850, 0, 38, 17931, 2388, 0, 30018, 24321, 4369, 13057, 20811, 48898, 10002, 1792, 337, 38, 12306, 4626, 2816, 55042, 4627, 16914, 22272, 8770, 17220, 4674, 34, 16967, 25121, 9299, 8738, 9728, 8772, 25925, 12865, 114, 17492, 17730, 9255, 17474, 25624, 17653, 36866, 57858, 17652, 68, 55076, 17474, 54852, 17476, 8740, 217, 42775, 68, 8715, 71, 42642, 25175, 26148, 18024, 25600, 30596, 17478, 35430, 68, 35428, 18024, 51366, 17517, 22019, 27276, 38468, 61640, 41137, 513, 18960, 582, 26368, 18177, 39526, 44800, 9830, 768, 1792, 70, 26887, 4288, 727, 4413, 16946, 8564, 83, 17703, 21009, 29268, 29969, 8960, 4503, 16947, 4468, 546, 33827, 28945, 26146, 6912, 14722, 4681, 9984, 29700, 17920, 26112, 768, 4266, 17927, 3840, 73, 25603, 2816, 4232, 26182, 364, 38640, 18029, 8262, 27290, 35841, 25770, 26468, 109, 22086, 55914, 25668, 32102, 17940, 42594, 36800, 128, 55298, 0, 43136, 28861, 59605, 42939, 47616, 60350, 38093, 21863, 223, 37961, 56613, 31046, 57208, 27136, 26775, 30431, 36313, 221, 55117, 44957, 43113, 56701, 26651, 4532, 0, 1040, 8, 6, 2052, 0, 496, 384, 64, 17041, 16785, 15761, 16017, 37120, 37183, 37191, 37192, 1866, 18833, 145, 41104, 61441, 32820, 1, 37189, 37188, 37190, 37187, 13312, 12689, 13201, 12945, 7313, 37166, 61487, 61503, 24577, 12289, 145, 37176, 37177, 37179, 37178, 13824, 13713, 14225, 15505, 28817, 61530, 61503, 24577, 24065, 24721, 145, 37215, 37211, 37212, 37213, 25857, 26257, 26769, 26513, 16368, 61632, 24577, 25345, 25233, 25745, 145, 37217, 37202, 37199, 37201, 20487, 19601, 19857, 16368, 496, 352, 19968, 22161, 22417, 22929, 145, 37208, 37204, 37203, 37205, 19228, 3985, 16368, 496, 352, 37124, 1536, 1425, 401, 657, 145, 37123, 37131, 37132, 37134, 3440, 16368, 496, 352, 37129, 37128, 2560, 1937, 63633, 62864, 144, 37111, 37110, 37106, 37107, 62576, 16368, 496, 320, 37116, 37117, 65280, 65168, 64144, 63888, 400, 37115, 37120, 37150, 61474, 49279, 496, 352, 37156, 37155, 37151, 8192, 8593, 10641, 10897, 1937, 37164, 37163, 61479, 61503, 24577, 1, 37158, 37160, 37157, 37142, 4864, 5521, 5265, 4241, 7313, 37137, 61458, 61503, 24577, 6657, 145, 37147, 37149, 37148, 37144, 5888, 6545, 11665, 42385, 28817, 61624, 61503, 24577, 47617, 47505, 145, 37301, 37302, 37303, 37311, 49153, 49809, 49553, 48529, 16368, 61632, 24577, 48129, 48785, 48017, 145, 37292, 37289, 37291, 37290, 42503, 42897, 43153, 16368, 496, 352, 45056, 45457, 45969, 45713, 145, 37294, 37293, 37295, 37300, 53761, 55185, 55697, 55441, 17296, 61632, 36916, 36865, 37332, 37331, 213, 54929, 56977, 57233, 57745, 37120, 37344, 37340, 37339, 3805, 55953, 51857, 17232, 13296, 16288, 199, 51601, 51345, 50321, 50577, 37120, 37318, 37326, 37327, 209, 53393, 52369, 52113, 52625, 37176, 12483, 61505, 41011, 63, 34704, 37120, 37244, 37246, 37245, 121, 31377, 31633, 33681, 33937, 37120, 37254, 37253, 37249, 14464, 33425, 16656, 13296, 16320, 37247, 112, 28049, 28561, 28305, 27281, 37120, 37227, 37228, 37236, 117, 30609, 30353, 29329, 29073, 12481, 16703, 10249, 15504, 46224, 23473, 16512, 29441, 30865, 38545, 39569, 37120, 37276, 37275, 37271, 152, 39313, 41361, 41617, 42129, 37152, 24739, 51007, 51600, 51344, 36866, 37060, 37061, 61638, 36927, 40704, 40593, 41105, 40337, 145, 37262, 37259, 37261, 37260, 34816, 35217, 35473, 37521, 16529, 24723, 52799, 53136, 53648, 400, 37072, 37068, 37067, 57549, 63, 37269, 37268, 37264, 37263, 37120, 27025, 30865, 20368, 144, 36945, 36944, 36940, 36941, 20032, 16177, 51856, 48016, 47248, 36864, 37050, 37049, 37045, 2230, 46992, 49040, 16320, 36950, 87, 22928, 22672, 21648, 21392, 36864, 36949, 36946, 36931, 576, 17040, 16784, 15760, 16192, 192, 49808, 49552, 48528, 48272, 36864, 37054, 37059, 37089, 32998, 16320, 36926, 36927, 36935, 72, 19088, 18832, 17808, 17552, 36864, 36934, 36939, 36969, 8301, 28560, 16160, 37096, 37095, 227, 58000, 58512, 58768, 60816, 36866, 37102, 37104, 57583, 28287, 36864, 36970, 36971, 36972, 116, 30096, 30608, 30352, 29328, 36866, 36977, 36979, 8304, 60223, 36864, 37098, 37100, 37097, 217, 54928, 55440, 55184, 54160, 36896, 57556, 24895, 24208, 24720, 36864, 36959, 36955, 36956, 93, 26000, 26256, 26768, 26512, 36896, 8291, 54591, 56720, 56976, 36864, 37088, 37087, 37083, 730, 56464, 53904, 38544, 16320, 98, 25744, 23184, 7824, 5008, 36864, 36885, 36884, 36880, 17, 4752, 6800, 7056, 7568, 8320, 35647, 36240, 35984, 34960, 36864, 37001, 37002, 37010, 2195, 38288, 38032, 16320, 36892, 2072, 6032, 6544, 2304, 36886, 7, 1168, 1680, 1424, 400, 36896, 16898, 37119, 36752, 37264, 36864, 37006, 36991, 36988, 638, 32144, 31120, 31376, 16320, 515, 2960, 3216, 3728, 2304, 13, 2448, 2192, 2704, 3984, 36896, 25389, 31615, 33680, 33936, 36864, 36998, 36997, 36993, 128, 33424, 34704, 42384, 43408, 36872, 37035, 24746, 12607, 13200, 36872, 36914, 8238, 12043, 12432, 36872, 36920, 37689, 37055, 37030, 42752, 43152, 45200, 45456, 144, 37043, 37042, 37038, 37037, 44801, 44176, 40336, 39568, 9024, 15104, 14992, 13968, 13712, 16528, 55, 13323, 9616, 8848, 16528, 40996, 39999, 39824, 38800, 144, 37016, 37017, 37025, 37026, 41984, 41872, 40848, 40592, 4240, 37024, 8433, 8993, 8080, 400, 36896, 36897, 36905, 42, 269, 36908, 36907, 36903, 24614, 63, 0, 30517, 55, 33413, 30085, 13651, 6264, 21760, 30501, 29015, 34163, 53, 9525, 14213, 9075, 22359, 20736, 13075, 21793, 12561, 1107, 4497, 12819, 1842, 17367, 17, 4883, 12595, 12849, 4626, 4880, 8725, 18177, 36117, 27512, 39424, 35544, 34442, 35032, 106, 35480, 34734, 55161, 35466, 22784, 44424, 42858, 56056, 1752, 36233, 40335, 62104, 45299, 20739, 9472, 39013, 9523, 31110, 81, 25666, 21357, 33829, 8602, 17664, 31335, 9265, 40342, 33, 34371, 12681, 41570, 26221, 9222, 4368, 13348, 768, 1792, 16740, 12341, 17923, 4103, 17425, 768, 26176, 1808, 40342, 26188, 64916, 26112, 54855, 18173, 38500, 175, 18025, 64980, 25700, 36774, 26880, 38441, 26319, 27026, 175, 17481, 63188, 17508, 27204, 26884, 16962, 18069, 11272, 18020, 16896, 26244, 9794, 18761, 100, 42084, 17476, 22854, 22377, 13064, 14195, 56, 53507, 21331, 14080, 14135, 9043, 13683, 83, 21811, 4981, 12581, 14135, 13056, 21809, 21365, 21539, 85, 25154, 16963, 5445, 18212, 21504, 17729, 17972, 8722, 99, 9058, 25202, 8996, 10019, 29696, 9507, 8818, 55415, 125, 17991, 32221, 33906, 32216, 17408, 55927, 9821, 55445, 216, 30290, 14584, 21606, 32141, 12800, 55189, 17016, 38470, 221, 17478, 36820, 25158, 52644, 17928, 39204, 175, 56587, 18020, 38482, 1808, 2296, 40828, 1353, 33710, 4096, 5393, 4151, 20785, 5249, 4400, 5429, 5575, 5144, 12288, 7052, 12675, 29745, 24584, 64258, 17408, 1910, 768, 13079, 15112, 1124, 4245, 17927, 128, 12803, 31013, 21325, 42050, 35328, 17793, 39062, 16979, 167, 20888, 42070, 21373, 26693, 32000, 22385, 40326, 17714, 23254, 29066, 12395, 24518, 816, 153, 39003, 1706, 18355, 1792, 92, 25859, 11264, 53305, 768, 2560, 0, 114, 25683, 164, 4429, 26661, 8519, 17474, 22016, 25137, 9348, 12817, 70, 8996, 17986, 8516, 10530, 17408, 16914, 17507, 31078, 713, 38086, 25748, 17513, 23818, 150, 25746, 9878, 18729, 25446, 2752, 6791, 16991, 37958, 27028, 156, 50380, 27081, 27756, 51558, 38400, 50793, 39236, 18022, 4761, 38502, 2665, 26243, 148, 26887, 2688, 19603, 42649, 38086, 39318, 1920, 42746, 25750, 31078, 26950, 50176, 26309, 17990, 26249, 16457, 2694, 27043, 38521, 65449, 207, 54860, 64767, 33988, 53247, 18688, 64982, 38557, 65412, 157, 34377, 27871, 42566, 39677, 22784, 57334, 40601, 65132, 255, 39625, 65530, 26268, 65532, 39936, 64873, 40191, 64153, 10495, 42694, 3840, 12393, 26115, 45012, 18944, 35145, 18909, 50836, 159, 37990, 56740, 18790, 40873, 18688, 42598, 17661, 38470, 1183, 25702, 44966, 5158, 25667, 10760, 4096, 25345, 1040, 4191, 24324, 3600, 1142, 12288, 28433, 30481, 33545, 8241, 4371, 528, 5457, 4369, 20595, 883, 14091, 58122, 4440, 21777, 2688, 21475, 52341, 51658, 40902, 39936, 44142, 40142, 27289, 220, 39369, 60572, 51609, 61094, 43264, 51564, 40108, 39321, 206, 39321, 8600, 37922, 12696, 29200, 31876, 51973, 9160, 37957, 43265, 8753, 28039, 25137, 4864, 9216, 27993, 25409, 43202, 248, 26777, 44032, 31128, 55552, 43264, 134, 19102, 122, 217, 26518, 51200, 22678, 55808, 27136, 4, 39146, 7, 157, 1961, 58880, 1432, 27904, 30976, 8, 42153, 2, 154, 76, 27648, 120, 54784, 22016, 0, 18538, 0, 201, 64918, 39423, 63126, 39375, 26176, 61216, 39391, 64105, 40175, 26880, 57337, 38598, 40957, 108, 65385, 39165, 52426, 51654, 39936, 51612, 40100, 40092, 156, 51686, 39366, 38556, 52380, 43328, 39936, 40044, 39372, 39369, 19456, 50892, 39273, 27802, 105, 27798, 27801, 51564, 38550, 42560, 6144, 40089, 43420, 40102, 39936, 43417, 38602, 39529, 49, 34930, 8995, 30579, 4405, 29952, 9592, 21267, 13701, 19, 30772, 13091, 22337, 21287, 12544, 13683, 12597, 10295, 34, 63603, 12973, 34932, 9181, 8960, 35461, 9266, 26435, 4131, 21586, 3410, 9328, 9746, 39, 21076, 9250, 42053, 39065, 3200, 18814, 37996, 50842, 18116, 26112, 40041, 38502, 38596, 33894, 1792, 26228, 38553, 512, 43161, 34816, 29816, 34904, 25688, 133, 26837, 18247, 23176, 21588, 55296, 17544, 35431, 17784, 146, 32215, 30276, 24024, 34900, 46592, 38325, 18285, 22855, 170, 18327, 30872, 26971, 43654, 38656, 46773, 33960, 26776, 138, 22906, 44422, 46536, 51863, 38400, 30409, 31882, 39305, 153, 28313, 40297, 38601, 35271, 30976, 30394, 39274, 43340, 153, 38296, 43369, 27030, 56727, 43010, 869, 32170, 86, 25859, 800, 4312, 36103, 598, 30938, 25856, 43011, 9880, 35331, 53306, 62738, 53160, 53296, 52239, 55706, 255, 44204, 65497, 39372, 65449, 39937, 55625, 38655, 50329, 26369, 55618, 768, 65450, 38598, 5888, 201, 60874, 28361, 56732, 51564, 62976, 40170, 40041, 39598, 153, 56730, 35996, 43753, 27756, 39936, 39388, 42726, 53165, 204, 51628, 56575, 64713, 52479, 39992, 1948, 1719, 23, 51471, 27801, 52992, 39373, 61337, 44204, 7836, 53196, 2044, 1482, 208, 1282, 52454, 51456, 51654, 27084, 40092, 198, 40044, 40089, 50889, 51658, 61184, 39372, 65177, 51660, 201, 40655, 39340, 40175, 51868, 61188, 51657, 44745, 39937, 39375, 51460, 57196, 39369, 43777, 65446, 52224, 44105, 39423, 54937, 255, 27084, 65492, 26266, 65433, 51456, 42089, 40191, 54422, 255, 27049, 65446, 40044, 51884, 50688, 59032, 27868, 19609, 111, 40038, 63956, 26310, 36457, 27648, 50841, 27080, 38553, 32985, 64001, 13529, 6262, 8503, 119, 29063, 33586, 21847, 30017, 18432, 4645, 22387, 12581, 4213, 13368, 3361, 13267, 14419, 82, 56797, 26799, 64986, 22493, 63488, 36783, 55159, 56061, 103, 64983, 31367, 44453, 18317, 29952, 34941, 25224, 58725, 8519, 40812, 46080, 51916, 38606, 47616, 1698, 39422, 44552, 39321, 204, 27649, 8320, 55554, 39493, 39574, 26998, 28160, 38028, 50406, 38342, 153, 27033, 51559, 39302, 34406, 39184, 37481, 6404, 26950, 39321, 27136, 18796, 43385, 38050, 148, 19871, 31337, 43434, 38502, 36608, 38761, 44982, 27046, 88, 39340, 30278, 26778, 22391, 36608, 40025, 27293, 50884, 169, 31064, 51868, 26952, 51610, 26624, 43413, 26764, 51622, 205, 18809, 52398, 50789, 52937, 43808, 748, 52957, 52940, 47593, 403, 52828, 428, 52294, 462, 6481, 547, 60668, 52460, 52686, 48913, 20636, 393, 59774, 777, 65497, 27868, 50945, 60671, 55709, 53247, 54017, 60427, 54940, 511, 8419, 63297, 58633, 8608, 20723, 1936, 51864, 65274, 138, 61065, 39647, 63674, 36094, 35072, 57340, 38567, 65517, 16538, 1960, 43672, 36858, 51402, 223, 22447, 55431, 29608, 30583, 44288, 22355, 43639, 34133, 115, 29576, 21848, 9176, 21845, 36096, 30034, 43093, 22309, 115, 22263, 40090, 18414, 60585, 52224, 26981, 59804, 42596, 153, 17822, 50790, 18070, 18793, 27680, 324, 38016, 51620, 21190, 21760, 56629, 30021, 59267, 49, 21847, 13533, 29557, 12935, 21760, 41524, 41811, 13617, 306, 14390, 20801, 29603, 33394, 57491, 38736, 3920, 1808, 43568, 65160, 141, 44685, 20477, 55981, 56062, 44288, 65448, 55135, 64249, 216, 60845, 31487, 64248, 32221, 55808, 65517, 61271, 40620, 414, 60655, 51657, 52975, 2220, 167, 51646, 60414, 48313, 52462, 52738, 53164, 51663, 2284, 40132, 51712, 31945, 40076, 51627, 202, 51644, 27306, 59848, 40393, 39936, 52894, 44186, 56492, 138, 51916, 52969, 44204, 56748, 64016, 18040, 15107, 1365, 31450, 9472, 55301, 26461, 55809, 16520, 85, 17679, 55813, 21672, 1, 32169, 1093, 60057, 47771, 58624, 51865, 27046, 18073, 126, 38548, 37540, 18793, 26953, 30976, 30374, 51334, 26730, 105, 39292, 42630, 13450, 373, 35328, 13399, 59395, 25939, 5, 22665, 835, 34990, 1335, 35328, 18221, 64003, 9607, 5, 32398, 853, 17480, 38550, 21760, 18022, 18249, 26180, 1172, 17991, 26214, 1917, 23964, 70, 25748, 9567, 18758, 17525, 26209, 13834, 39684, 38550, 37529, 14102, 25664, 14852, 26262, 26985, 26260, 26896, 38550, 3840, 38550, 19606, 18688, 65414, 38548, 65509, 150, 18729, 18943, 54372, 38653, 17920, 65428, 18025, 65412, 916, 30278, 26367, 42054, 57105, 480, 5064, 1524, 66, 122, 16904, 33890, 32512, 18004, 55928, 21541, 150, 21208, 29764, 9178, 38228, 34816, 16979, 55382, 21541, 610, 17288, 21569, 12503, 5128, 112, 29043, 12373, 13651, 53, 21248, 9555, 13056, 21813, 2048, 33587, 51, 6144, 4096, 10291, 22583, 9990, 3467, 43974, 31351, 0, 47853, 1927, 44026, 171, 60248, 31679, 56971, 44030, 31488, 61355, 47550, 60415, 702, 61371, 48062, 65467, 784, 33518, 768, 48831, 65467, 239, 61191, 60992, 1808, 48078, 35771, 48123, 47873, 65211, 60347, 65179, 23308, 162, 48678, 1792, 65483, 187, 47910, 47872, 65470, 56299, 31727, 443, 61146, 48058, 65195, 190, 32798, 14592, 61438, 60347, 61434, 8427, 64699, 9984, 65162, 19663, 76, 44950, 18070, 40233, 38476, 37888, 26317, 30313, 27055, 73, 52521, 26262, 44886, 38505, 21504, 38605, 21849, 22118, 37, 26968, 30519, 25736, 22307, 35328, 21812, 34773, 33367, 120, 13437, 44373, 9688, 42888, 27905, 34387, 59272, 44779, 32000, 43776, 48054, 47851, 48059, 16542, 3243, 35030, 48062, 48110, 235, 61115, 48367, 65259, 48108, 48640, 34680, 48027, 48007, 187, 31414, 39819, 47035, 47800, 47916, 139, 46627, 43008, 13568, 39867, 128, 32007, 8805, 43011, 21829, 1280, 14458, 1620, 30605, 115, 42915, 13877, 23131, 46453, 46336, 26453, 31624, 34711, 139, 29611, 9555, 21797, 13653, 16896, 13683, 12917, 13109, 55, 33561, 34099, 13653, 22325, 17666, 22325, 9555, 368, 5199, 22016, 23897, 17249, 34773, 84, 31058, 9869, 34630, 8925, 17664, 55510, 13410, 36729, 69, 54626, 29432, 35156, 18141, 400, 26107, 1636, 26679, 38550, 72, 39273, 30918, 26982, 26732, 26112, 50841, 37989, 39273, 49241, 3074, 40765, 8, 46984, 1959, 42752, 31355, 31630, 47291, 183, 48008, 48040, 35774, 44763, 46605, 47291, 61885, 28925, 34049, 4032, 4752, 34579, 119, 43015, 133, 187, 32122, 35704, 35771, 48763, 35585, 47272, 48110, 35755, 60672, 35328, 48063, 56251, 48110, 16830, 442, 60354, 60414, 48827, 55057, 22592, 28672, 47288, 35754, 35768, 48648, 39864, 235, 59430, 47544, 47873, 43947, 61115, 47086, 48641, 47104, 39355, 30055, 23157, 89, 46469, 34088, 34949, 21367, 34816, 30136, 30808, 30347, 4215, 47751, 373, 30548, 47255, 4331, 47291, 651, 46613, 48042, 1467, 64904, 48057, 424, 60383, 55041, 43862, 64257, 187, 27490, 56072, 58373, 60108, 58885, 38668, 21781, 1433, 50943, 2048, 32921, 7942, 51561, 27078, 27036, 9366, 50943, 38662, 39276, 62213, 38502, 65288, 18884, 1494, 42747, 27135, 18690, 65492, 27030, 2185, 50715, 51712, 35225, 35961, 40345, 2201, 51629, 43412, 10263, 39288, 150, 22134, 26217, 25462, 31078, 21760, 40822, 39276, 44697, 169, 51609, 52431, 40134, 51711, 52226, 53190, 40095, 1692, 38499, 57154, 24320, 51663, 27028, 13265, 32776, 768, 3549, 0, 36334, 1536, 43776, 35038, 4608, 4615, 48652, 4066, 4110, 7, 48076, 60398, 7169, 8398, 48830, 18194, 65515, 60351, 1211, 65534, 60350, 766, 65273, 4351, 60398, 251, 44035, 61437, 190, 63657, 48110, 56955, 59119, 59392, 5, 35739, 119, 171, 23979, 47365, 35512, 48645, 47872, 14506, 35774, 30862, 187, 59320, 48776, 35723, 48013, 48641, 35822, 61118, 48622, 37122, 44044, 60347, 494, 382, 60277, 495, 48079, 65275, 60366, 1006, 16430, 1006, 64275, 61439, 61118, 1791, 48127, 65532, 4351, 7, 65379, 48254, 1856, 40720, 39728, 40192, 512, 24323, 45243, 54786, 971, 121, 48149, 55227, 136, 61112, 59528, 48056, 35466, 47872, 59323, 48824, 31419, 33934, 49665, 48104, 36539, 37121, 48551, 48672, 8382, 60487, 61439, 52939, 160, 35931, 2816, 65179, 48127, 33708, 1792, 4512, 0, 50192, 48, 7, 12484, 0, 496, 496, 496, 24721, 769, 53251, 25601, 25700, 1568, 30993, 31097, 2048, 31076, 8275, 4104, 21369, 34, 25608, 21251, 17186, 92, 25608, 8707, 12415, 53255, 47676, 1600, 41081, 7, 16459, 21255, 1600, 60164, 1936, 33008, 32928, 121, 25730, 1808, 33296, 4325, 4148, 12418, 23559, 16418, 17094, 2032, 61680, 61447, 24583, 61447, 1, 31330, 17274, 4194, 5895, 13095, 4160, 7, 28166, 61512, 16391, 23687, 52512, 2048, 54832, 64802, 1808, 2080, 63376, 6001, 10065, 14561, 20739, 60242, 1888, 2112, 27473, 16388, 32520, 31937, 13377, 147, 31023, 4196, 21356, 83, 32, 8456, 1542, 2064, 771, 32548, 2096, 32561, 127, 8, 9223, 9343, 1824, 61854, 889, 4435, 8306, 6, 8260, 21436, 1575, 12294, 9222, 4132, 7, 24582, 55047, 20224, 1826, 12380, 774, 5458, 7250, 25424, 20704, 53354, 8696, 19015, 88, 18944, 22530, 18995, 12850, 0, 18947, 22593, 22273, 12850, 12839, 8266, 6679, 22602, 50, 23, 12816, 32753, 5120, 26880, 16745, 19656, 2096, 19018, 12515, 1, 8238, 16897, 19522, 8000, 10032, 22130, 56641, 13888, 320, 10759, 1568, 8212, 23586, 1840, 8724, 25443, 372, 29812, 1792, 3847, 15, 55297, 8016, 2032, 61482, 24593, 7943, 7967, 13883, 54, 8199, 24642, 7514, 45618, 10064, 2, 1536, 4617, 8228, 1543, 1599, 8198, 6, 15, 16, 12295, 4120, 62216, 10288, 9760, 4112, 47488, 27718, 2032, 2032, 61681, 20487, 16647, 12565, 19470, 16962, 15393, 16935, 12630, 16959, 361, 4472, 20796, 26469, 62284, 8255, 5382, 61485, 61447, 61447, 62215, 1808, 65457, 59137, 65281, 19018, 5888, 65297, 740, 61712, 45311, 5895, 12302, 3591, 17672, 8225, 2055, 5995, 1824, 24674, 9479, 8456, 1840, 6005, 1856, 16392, 1287, 122, 32256, 16510, 3073, 544, 32256, 10366, 3084, 3198, 31500, 16424, 8207, 8210, 7, 10244, 1312, 304, 10240, 10280, 17965, 27718, 33392, 18432, 17965, 32364, 12414, 17927, 16541, 32263, 61510, 36871, 4103, 3111, 14112, 20639, 10320, 20492, 16477, 8309, 8205, 2, 49553, 36512, 288, 27760, 17990, 45, 12932, 32382, 17920, 21504, 18046, 1840, 64557, 3904, 2032, 10160, 14112, 930, 256, 5388, 4321, 4101, 32, 11528, 24586, 4221, 19, 2572, 24629, 17990, 3072, 2, 2570, 11573, 45, 5383, 5438, 4117, 12527, 29375, 4232, 218, 6, 5444, 23106, 30573, 120, 17928, 4166, 27998, 119, 11537, 24109, 8030, 109, 108, 119, 8254, 4359, 4102, 48687, 12352, 4117, 4159, 4109, 115, 99, 3092, 144, 17962, 12358, 11521, 28717, 32045, 45, 24833, 16384, 4097, 97, 27710, 14864, 127, 20480, 272, 3600, 14336, 4864, 25088, 16224, 12527, 53249, 17983, 32646, 1856, 36614, 1568, 1904, 9975, 1407, 4103, 5383, 21271, 9221, 27733, 56133, 38399, 25871, 21799, 25911, 21831, 34135, 5548, 17863, 32712, 17791, 216, 8306, 20488, 5383, 10183, 8319, 65405, 1543, 32032, 20038, 256, 29184, 53045, 1888, 59189, 22015, 22263, 22023, 36887, 4282, 21761, 61447, 61447, 40711, 2032, 0, 65285, 496, 496, 496, 320, 31527, 53371, 513, 20482, 61448, 40967, 65287, 496, 16192, 8288, 2080, 3840, 1840, 8048, 16880, 45311, 41023, 61545, 61519, 36927, 20542, 53286, 28679, 65335, 16112, 32752, 45040, 36848, 496, 145, 16336, 34960, 61695, 61492, 61823, 61809, 61569, 61441, 20847, 61648, 65151, 496, 12272, 61600, 65520, 496, 13840, 8208, 61954, 16448, 2032, 24946, 256, 5140, 464, 32514, 20482, 61448, 40967, 61447, 16385, 24639, 8224, 65288, 61200, 16032, 8320, 496, 8096, 16208, 20464, 14064, 33023, 20515, 45166, 28679, 61495, 61502, 61567, 61615, 65423, 496, 145, 16336, 34960, 13552, 32752, 29169, 33265, 61695, 61441, 20847, 61648, 61567, 61441, 41007, 61680, 61439, 496, 13840, 8208, 16386, 61504, 29191, 97, 57345, 48951, 3911, 1792, 27756, 14875, 34919, 47654, 6916, 1594, 11722, 1069, 1084, 10523, 14125, 53431, 54785, 27855, 58732, 304, 63446, 56887, 3084, 1824, 14092, 45288, 32553, 18444, 24767, 3079, 28190, 33916, 6424, 1292, 28190, 54295, 1292, 1343, 8222, 61503, 61568, 61567, 16511, 127, 61554, 8232, 53527, 32762, 496, 13878, 20560, 20495, 25424, 11107, 6972, 61570, 56098, 43583, 1904, 12408, 23815, 3888, 12369, 9751, 61650, 15143, 336, 18224, 4609, 2096, 16897, 8278, 263, 22082, 4209, 264, 16915, 31057, 1824, 26164, 1808, 5632, 20768, 102, 289, 20822, 26193, 29565, 10544, 16368, 18336, 16288, 14352, 8294, 64519, 16128, 1792, 16626, 496, 496, 368, 11051, 11008, 18751, 11081, 11009, 1835, 18744, 20046, 4159, 7, 4111, 45319, 2048, 4159, 23, 14344, 299, 512, 4255, 266, 1, 186, 12294, 161, 8198, 18239, 8255, 18725, 18766, 1824, 16144, 2096, 8413, 8198, 11071, 16368, 16224, 10240, 12366, 1127, 16191, 16129, 4174, 14383, 57089, 19712, 11792, 0, 8203, 8199, 16456, 24623, 35087, 2048, 20046, 8270, 18806, 12361, 28533, 24632, 36981, 14337, 4912, 6992, 1888, 5888, 239, 8437, 20662, 11189, 16368, 16368, 16256, 48128, 511, 12343, 12408, 4342, 8369, 8530, 8212, 199, 65296, 42832, 1808, 9984, 1840, 56080, 65312, 9248, 16640, 254, 8214, 321, 12356, 12343, 61695, 20481, 15105, 15105, 17476, 19789, 21845, 2000, 383, 1840, 27905, 1808, 30738, 1856, 29953, 30481, 20715, 4353, 4160, 407, 16193, 16385, 4571, 53157, 1824, 2080, 16184, 1824, 6912, 3648, 8226, 4351, 61683, 61559, 61559, 28791, 16897, 12927, 4415, 65351, 16370, 16370, 16322, 34593, 1968, 11840, 18434, 51248, 14459, 11792, 53040, 2096, 16448, 20481, 12487, 48855, 1888, 16440, 54, 61495, 36927, 319, 18911, 16255, 50945, 46080, 52769, 1026, 46624, 49937, 47377, 12543, 774, 8254, 8380, 13114, 16854, 8716, 8305, 40951, 61456, 11064, 65345, 20224, 65521, 496, 40274, 29663, 16447, 319, 16176, 16371, 16339, 34352, 1553, 20991, 61452, 61441, 28673, 20481, 20530, 45575, 28727, 24335, 16641, 271, 7953, 4369, 60417, 3856, 14130, 319, 61440, 12295, 12807, 33359, 49735, 4175, 40709, 3344, 24929, 256, 2304, 1824, 2304, 2032, 61691, 32775, 61447, 61441, 24577, 257, 13568, 32080, 21231, 4166, 4101, 27, 20800, 26864, 2032, 21136, 61634, 7, 16641, 321, 4161, 17670, 17664, 17665, 16705, 17729, 1867, 1, 17739, 4165, 24582, 20727, 65328, 2128, 4432, 1888, 5968, 38896, 2032, 2032, 2016, 33023, 8295, 45186, 20766, 61567, 61447, 61518, 61447, 65287, 2032, 20304, 32048, 48916, 17461, 22274, 1840, 26146, 20047, 50995, 18766, 50995, 53011, 36818, 46930, 17023, 34615, 2032, 2032, 2032, 1792, 41200, 46865, 16740, 1808, 46849, 325, 46881, 19275, 34, 257, 20407, 20303, 34560, 2379, 22351, 22359, 13890, 6401, 34352, 6440, 8289, 6408, 13568, 6425, 65305, 1552, 496, 496, 256, 37363, 496, 45507, 59171, 21228, 61625, 32849, 19201, 49920, 50960, 22351, 24931, 32546, 1792, 17739, 4097, 5056, 64362, 49184, 13552, 384, 13056, 48962, 12869, 447, 65288, 1857, 49489, 13552, 14128, 1568, 13824, 34064, 14096, 24844, 22369, 4175, 4151, 20231, 15873, 22273, 65105, 15088, 15920, 28688, 29968, 49739, 12291, 15872, 20293, 19279, 15888, 3915, 343, 20303, 15360, 32560, 16368, 47088, 20708, 5047, 119, 20288, 1, 327, 32599, 12375, 12351, 4229, 12546, 61690, 61518, 45057, 1, 12056, 6939, 6939, 325, 9831, 2064, 59155, 6182, 29968, 9473, 2080, 255, 263, 8304, 4103, 173, 42503, 61, 12297, 2111, 325, 17688, 1552, 325, 65324, 16160, 10240, 2096, 14352, 17440, 16176, 3072, 13600, 9829, 15952, 34369, 257, 60416, 583, 45464, 62224, 327, 8226, 18244, 18247, 43522, 22335, 12623, 391, 12409, 7, 8456, 4255, 64520, 15952, 2816, 15104, 16656, 7168, 16656, 20303, 18286, 1792, 16640, 8263, 4426, 329, 20412, 511, 78, 262, 91, 13610, 12363, 1, 8204, 65315, 16144, 12560, 15872, 14624, 16432, 36656, 23552, 16384, 12541, 20536, 62471, 62879, 62727, 28679, 2863, 1857, 2880, 2080, 267, 4369, 17, 2, 4369, 6145, 8216, 257, 11313, 8236, 4097, 12039, 12079, 1808, 12044, 13595, 303, 358, 24695, 65333, 19969, 2115, 5702, 496, 496, 496, 496, 496, 61695, 62977, 62783, 18311, 22295, 16415, 34055, 17039, 16199, 267, 65328, 17, 65296, 145, 62976, 17, 201, 254, 264, 47, 17919, 69, 45831, 65312, 12613, 392, 22409, 8263, 264, 63677, 1792, 16386, 1808, 47873, 52257, 18245, 56901, 1792, 36883, 65, 6, 27, 522, 22278, 18205, 16711, 1874, 2032, 21792, 609, 65280, 21776, 65281, 21282, 19984, 21538, 23826, 22800, 30210, 8959, 1138, 4117, 29, 8727, 8753, 4294, 12410, 65317, 3364, 20768, 28752, 1824, 2048, 51715, 16160, 5636, 8383, 319, 16192, 11011, 16160, 13347, 1808, 3840, 4252, 48, 12289, 8255, 25095, 22408, 48897, 65344, 16385, 12543, 7, 16462, 4351, 7, 10114, 1, 65328, 1, 65344, 51288, 39971, 4351, 4168, 4974, 8319, 4213, 17216, 4479, 4312, 61960, 57377, 44816, 32579, 50737, 21583, 784, 11370, 15713, 3840, 5437, 28708, 20225, 49002, 816, 8253, 12322, 4115, 25126, 13312, 9035, 53119, 2048, 32563, 1, 32563, 44800, 32563, 36384, 4337, 17383, 24695, 21255, 17855, 31354, 272, 17664, 30269, 11021, 24402, 16502, 4157, 24327, 30290, 12349, 111, 21005, 11051, 12399, 28464, 11008, 3341, 28429, 9776, 20328, 4200, 9729, 16422, 36865, 16553, 1437, 64743, 32326, 4416, 4096, 2080, 34053, 6432, 17227, 17251, 3846, 3584, 14145, 36919, 16618, 9023, 21601, 16176, 19279, 8259, 12, 62510, 3072, 65285, 3600, 1280, 4163, 14119, 3905, 17217, 21583, 12624, 26642, 65025, 9729, 17732, 5120, 20338, 114, 17804, 22597, 8298, 15623, 4368, 3856, 15677, 32362, 4210, 4261, 8206, 4144, 9534, 4604, 22784, 22788, 15873, 15921, 1024, 15934, 12544, 12581, 62, 12545, 49, 22313, 12585, 256, 9509, 20228, 23383, 293, 10242, 22341, 22277, 347, 23387, 18199, 87, 29191, 4423, 18152, 4927, 399, 1620, 23381, 24840, 18267, 79, 22280, 23387, 4817, 12303, 18183, 20226, 23387, 79, 48904, 8960, 5467, 163, 8711, 26293, 21381, 4347, 65343, 6434, 14080, 1856, 3361, 1808, 44562, 16144, 4112, 8426, 12607, 8447, 15935, 48960, 16433, 10687, 12623, 48944, 10593, 48944, 59410, 48912, 5671, 13046, 33017, 61631, 20543, 17727, 16336, 65344, 54107, 65392, 16416, 4185, 22848, 89, 60, 45632, 1280, 4145, 64, 9477, 87, 9536, 10559, 4948, 847, 8208, 8967, 715, 933, 32270, 24647, 767, 8611, 206, 93, 16611, 23462, 255, 4616, 4279, 61447, 4287, 24901, 16575, 1855, 48903, 16160, 4096, 8, 4919, 4239, 61703, 37311, 65471, 32561, 21249, 32545, 16384, 32545, 47396, 48945, 16912, 4585, 191, 8640, 17855, 48945, 23361, 16208, 20342, 32576, 7168, 32544, 1103, 4281, 17716, 53492, 61887, 8255, 4672, 495, 30736, 21595, 21559, 12353, 4871, 21666, 60673, 34836, 16369, 16839, 5439, 17749, 23375, 60708, 60423, 26380, 10491, 2567, 10422, 10760, 4798, 16759, 12549, 27905, 9971, 2615, 26333, 63, 20278, 91, 5274, 24350, 1371, 16805, 55552, 29440, 19512, 18964, 2616, 250, 13335, 18761, 596, 6555, 17764, 52736, 21339, 87, 18212, 1792, 21595, 7936, 36117, 191, 16825, 60485, 17190, 5632, 12038, 52777, 36377, 4351, 37686, 8438, 9023, 4343, 9055, 15090, 319, 57313, 42824, 1872, 45153, 4153, 12322, 4607, 4260, 24319, 16471, 22527, 65344, 44824, 34597, 65328, 65351, 16160, 7754, 16240, 42806, 6944, 55840, 34634, 1952, 63462, 21939, 13183, 15935, 830, 515, 12791, 924, 12544, 4657, 8947, 509, 10728, 51493, 16370, 16322, 0, 16176, 1, 16192, 1279, 8309, 5183, 4151, 62527, 50239, 61503, 8319, 65343, 50962, 1280, 16372, 16228, 48961, 1792, 48929, 44822, 4607, 10111, 335, 10111, 335, 5048, 4431, 191, 63239, 48929, 45160, 16470, 16198, 17921, 4159, 5639, 21823, 17921, 319, 16198, 17921, 319, 16198, 50875, 383, 32582, 1824, 16128, 17921, 127, 45063, 16160, 17921, 24703, 15166, 17467, 3396, 19789, 21845, 2032, 1840, 12289, 64519, 9217, 1808, 42519, 1856, 62799, 23485, 7190, 11010, 4907, 4112, 19, 4871, 4160, 768, 5654, 4139, 7190, 7176, 4883, 4118, 5643, 4883, 4962, 1808, 1536, 11024, 26, 4869, 4159, 23834, 16532, 12294, 16463, 4183, 61541, 58119, 49709, 30544, 50782, 7211, 8235, 117, 16392, 4112, 11109, 7196, 4122, 40720, 3584, 4880, 5136, 2080, 39424, 2944, 320, 12447, 21967, 61525, 61447, 61447, 61703, 61487, 61447, 2032, 24481, 48961, 6096, 25899, 15413, 15362, 25932, 11061, 4123, 6919, 13568, 8992, 11811, 14638, 29998, 53283, 23591, 53439, 407, 16192, 16385, 16191, 256, 16176, 10192, 8191, 496, 496, 19903, 4826, 12295, 399, 1888, 48960, 16385, 447, 12543, 28863, 20511, 20743, 20672, 24584, 16391, 24584, 65287, 8128, 63585, 496, 496, 12160, 16368, 9986, 34322, 6749, 44802, 555, 561, 687, 6855, 46882, 7199, 4118, 22034, 45314, 6160, 44882, 12080, 61680, 62046, 25543, 8223, 14351, 14392, 33336, 7936, 16184, 16191, 4159, 14375, 16159, 20046, 50928, 496, 336, 15872, 1600, 16196, 2096, 20031, 4159, 6798, 57114, 54802, 65042, 28, 8343, 175, 174, 5078, 57190, 57392, 5888, 16403, 33459, 62203, 61695, 16391, 65287, 65523, 65347, 53201, 2032, 2032, 10146, 59376, 496, 61646, 1, 18689, 61769, 61655, 49415, 11160, 323, 13872, 299, 20046, 2096, 496, 61693, 24833, 4479, 8577, 4287, 4411, 20159, 9968, 61695, 4097, 4353, 12457, 12469, 118, 61498, 61567, 63745, 16784, 32320, 62993, 2, 32032, 11071, 55323, 17155, 55, 19200, 3139, 269, 62101, 7180, 1552, 1888, 5888, 19255, 1792, 48980, 1804, 3127, 6193, 11293, 2365, 7215, 7439, 65479, 55318, 1792, 45352, 34349, 47622, 34637, 1792, 65335, 511, 10479, 4537, 6136, 4351, 4699, 7425, 1990, 30464, 11841, 12357, 3335, 17721, 65046, 16221, 48413, 127, 62760, 12034, 15120, 15730, 28429, 59401, 4880, 8447, 2364, 6105, 4148, 4226, 6454, 4244, 4102, 65427, 15648, 37632, 15792, 20224, 32560, 50734, 14864, 32752, 61669, 36991, 26689, 15752, 18749, 17697, 2112, 20313, 2112, 90, 4104, 23049, 2388, 65493, 2096, 2304, 6704, 26957, 496, 20784, 304, 33103, 4288, 219, 21561, 23124, 23130, 5210, 21601, 12378, 2852, 50736, 2827, 8320, 2824, 4363, 4369, 0, 144, 6148, 12312, 11265, 11308, 28719, 47, 4100, 8198, 12040, 6959, 9269, 17733, 1552, 24603, 2048, 14080, 16640, 19267, 19279, 97, 6656, 17207, 321, 215, 16647, 55073, 54016, 60673, 3856, 7479, 21734, 4193, 7717, 61217, 16910, 21582, 1584, 8001, 429, 6655, 4572, 65535, 65065, 43264, 63009, 65521, 65505, 47104, 416, 47616, 8435, 32769, 8383, 4, 1, 16384, 8198, 48392, 63280, 61484, 57599, 20735, 12289, 11519, 65280, 12087, 4165, 4102, 6399, 10227, 496, 42997, 30912, 22335, 16255, 18761, 18766, 4169, 18751, 78, 18696, 14399, 65343, 768, 26117, 29267, 18672, 65414, 49184, 15360, 18208, 253, 60, 836, 5529, 166, 13064, 18865, 65075, 17907, 59329, 319, 73, 20018, 5193, 148, 65282, 34304, 33792, 34336, 528, 15104, 14080, 15344, 49312, 12447, 14527, 12331, 1215, 8295, 12479, 61627, 39992, 32720, 0, 16160, 2048, 16176, 1, 16574, 511, 65344, 57334, 2112, 63218, 63522, 55649, 10243, 63506, 829, 4667, 17912, 4692, 59391, 12035, 512, 64002, 21594, 512, 291, 20498, 189, 9729, 22818, 42275, 2048, 1568, 38, 43539, 1760, 16453, 17670, 63312, 536, 6919, 6991, 4099, 17688, 1552, 2080, 8496, 2144, 3067, 8220, 518, 12464, 6, 9736, 15940, 15449, 359, 36901, 32513, 16171, 32561, 24325, 32545, 5627, 17126, 61697, 70, 20481, 9855, 2064, 40992, 20735, 24694, 61448, 127, 20488, 8319, 12162, 12420, 524, 0, 1024, 2, 0, 2114, 11, 4228, 14528, 19, 2065, 4418, 143, 3095, 7399, 2282, 2283, 7434, 209, 1383, 6443, 4396, 5209, 7467, 8672, 4398, 7500, 1299, 5453, 8524, 8524, 11627, 8525, 6688, 4221, 2505, 1393, 3381, 7776, 2418, 8380, 2570, 6544, 4438, 7569, 3626, 11783, 10671, 7600, 7569, 3507, 8625, 7601, 3627, 7602, 5495, 528, 14798, 4652, 7634, 11728, 4532, 24043, 1494, 15855, 8690, 5740, 12785, 6552, 8691, 16912, 9715, 2551, 9715, 10740, 9748, 7642, 13842, 9749, 10772, 17969, 4633, 14899, 10805, 8879, 660, 16979, 662, 11862, 5690, 20083, 12887, 12887, 9936, 12919, 12919, 11232, 1751, 3678, 20118, 22197, 13976, 16024, 10034, 762, 23254, 793, 32434, 17081, 23254, 16058, 17113, 17083, 7871, 17055, 18170, 18140, 24311, 17147, 1883, 12180, 19195, 20284, 12095, 14207, 991, 22398, 1023, 24447, 29596, 20447, 32767, 0, 22984, 25129, 25221, 26219, 32239, 27276, 32304, 29390, 32403, 31445, 32568, 32634, 32667, 32733, 32767, 0, 16941, 20140, 19087, 22252, 20175, 22317, 21265, 21330, 22414, 21393, 16366, 22511, 23476, 20465, 24567, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2114, 1162, 271, 5554, 7669, 8727, 8761, 31135, 32287, 32447, 32735, 1759, 863, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0, 39884, 513, 552, 0, 22524, 27132, 31740, 36348, 40956, 45564, 50172, 54780, 64720, 36071, 40697, 1309, 38556, 38805, 15, 39320, 64933, 64785, 64803, 64821, 65351, 23037, 27645, 32253, 36861, 41469, 46077, 50685, 55293, 65023, 65001, 65275, 65037, 65055, 65073, 65091, 65109, 57447, 31230, 35838, 40334, 42663, 43689, 168, 41378, 41888, 41984, 21140, 18239, 65097, 65207, 65225, 65243, 65261, 65535, 65297, 9215, 13823, 18431, 23039, 27647, 32255, 36863, 41471, 65535, 65459, 65477, 65495, 65513, 65531, 65535, 65535, 33023, 65391, 17480, 17731, 20038, 8015, 20897, 65360, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65509, 65527, 65535, 49407, 65535, 65471, 19276, 19787, 16714, 16399, 23362, 65375, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65509, 65527, 62719, 65535, 65535, 65535, 65295, 8030, 6655, 16155, 6684, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 55807, 60415, 65023, 65535, 65535, 65535, 65409, 255, 5632, 5909, 65304, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 64738, 62719, 65535, 65535, 65535, 65535, 65535, 0, 14607, 14904, 65335, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65506, 65524, 65535, 57599, 65535, 65535, 65375, 3618, 3387, 60, 11581, 12078, 9251, 37, 4671, 65296, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 41215, 65391, 3903, 4095, 12350, 12849, 9759, 10279, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 40408, 513, 1040, 2, 0, 516, 0, 16896, 8, 11, 4228, 14528, 19, 4352, 16904, 36625, 5888, 12, 7399, 2282, 2283, 7434, 53504, 26368, 11013, 11289, 17, 5209, 7467, 8672, 4398, 19456, 4893, 19717, 19477, 33, 8524, 11627, 8525, 6688, 32000, 51472, 28937, 13573, 13, 7776, 2418, 8380, 2570, 36864, 22041, 37137, 10781, 14, 11783, 10671, 7600, 7569, 45824, 45325, 45345, 11037, 14, 7602, 5495, 528, 14798, 11264, 53778, 53277, 46125, 17, 24043, 1494, 15855, 8690, 27648, 61718, 38961, 62233, 33, 16912, 9715, 2551, 9715, 62464, 5161, 55846, 4637, 54, 9749, 10772, 17969, 4633, 13056, 13626, 44842, 37922, 2, 16979, 662, 11862, 5690, 29440, 22350, 22322, 53298, 38, 12919, 12919, 11232, 1751, 24064, 38414, 46414, 38998, 54, 16024, 10034, 762, 23254, 6400, 45571, 47486, 54850, 90, 16058, 17113, 17083, 7871, 40704, 64066, 56390, 63302, 94, 17147, 1883, 12180, 19195, 15360, 16207, 32559, 57143, 3, 22398, 1023, 24447, 29596, 57088, 65359, 127, 51200, 89, 25129, 25221, 26219, 32239, 35840, 12394, 52862, 37746, 126, 31445, 32568, 32634, 32667, 56608, 4223, 11551, 44098, 36686, 18944, 22252, 20175, 22317, 17, 21075, 36435, 37207, 61011, 16128, 22511, 23476, 20465, 247, 95, 25856, 4, 80, 31744, 10710, 16978, 32393, 117, 23110, 39734, 54846, 48210, 17920, 20222, 24378, 26524, 28927, 371, 61536, 40961, 16897, 35336, 4, 271, 5554, 7669, 8727, 14592, 40738, 8057, 49022, 126, 32735, 1759, 863, 14335, 4224, 16511, 49196, 43588, 7936, 0, 303, 4465, 25031, 8416, 45846, 10496, 8726, 9784, 104, 61523, 65387, 3, 26368, 2, 137, 1194, 237, 28703, 4352, 4465, 5554, 6579, 212, 62745, 5665, 14114, 14374, 9728, 9817, 0, 1057, 66, 1032, 1612, 26984, 35708, 31744, 31949, 341, 496, 1040, 16194, 65282, 4099, 91, 0, 42227, 46835, 51443, 55907, 47123, 46851, 8352, 65388, 62195, 1268, 62931, 62467, 35330, 13304, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 23039, 16343, 40099, 18419, 65535, 18387, 50982, 5130, 33779, 65535, 65535, 65535, 65535, 49389, 4975, 62390, 65520, 65535, 65535, 44048, 35346, 55289, 65535, 65535, 65535, 65535, 65532, 65535, 65535, 65535, 65535, 19455, 38267, 58775, 18419, 65535, 18403, 38805, 60420, 62371, 65411, 65535, 65535, 65535, 60671, 28656, 61683, 65535, 65535, 9183, 13300, 38725, 19971, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 5375, 63151, 61327, 65535, 18403, 9221, 2208, 63087, 65483, 65535, 59391, 65535, 65535, 28640, 38805, 14583, 65535, 65535, 9215, 2036, 1143, 25582, 65102, 65046, 65064, 65082, 65356, 24318, 28926, 33534, 38142, 42750, 47262, 12297, 36854, 65535, 55039, 10127, 62402, 65351, 65535, 65535, 65535, 56575, 65510, 41240, 63395, 65336, 65535, 255, 65371, 40433, 47871, 52479, 57087, 61695, 65535, 65535, 65535, 65535, 65535, 45055, 62207, 65438, 63883, 18903, 63190, 65314, 51455, 56063, 60671, 65279, 41928, 23077, 33018, 65535, 65535, 6911, 13444, 26859, 65337, 65410, 65428, 65446, 65464, 51967, 56575, 61183, 65535, 65535, 18627, 40690, 36095, 63999, 10711, 63017, 65483, 65479, 65497, 65515, 58365, 64951, 59931, 33018, 65535, 65535, 33834, 55049, 62615, 65514, 35583, 40191, 44799, 49407, 54015, 58623, 63231, 65535, 65535, 10751, 2970, 64892, 65311, 63117, 1679, 63007, 64459, 50943, 55551, 60159, 64767, 65503, 11943, 64909, 59336, 65535, 65535, 33802, 38805, 31531, 36342, 40694, 63231, 63152, 63170, 63188, 63206, 63480, 63242, 61724, 61345, 19255, 40690, 35919, 40965, 62982, 61983, 65498, 62917, 55295, 59903, 64511, 65519, 11848, 20365, 65535, 65497, 65535, 40703, 31291, 8717, 38307, 13304, 63735, 63557, 63575, 63593, 42619, 17938, 752, 5360, 61671, 61478, 12344, 41546, 20130, 64645, 24547, 5259, 4371, 4108, 2817, 39935, 20736, 11262, 64890, 65371, 65478, 65496, 65514, 57340, 19711, 11960, 16525, 65535, 65535, 65439, 47554, 8120, 47546, 6587, 8215, 20483, 63749, 63964, 61422, 250, 4858, 9386, 4676, 61510, 61442, 61460, 53030, 14576, 18992, 20046, 48670, 62999, 58364, 35919, 5142, 8452, 272, 65300, 18075, 41759, 40063, 27385, 51455, 56063, 60671, 65279, 65535, 65535, 65517, 54271, 3393, 41813, 29979, 52493, 7584, 64610, 45312, 32251, 36859, 41467, 46075, 50635, 19383, 4860, 61510, 61442, 61460, 61478, 12344, 16714, 31041, 3743, 387, 63077, 20367, 39935, 12442, 32512, 65437, 14079, 63007, 65314, 65535, 65535, 65513, 63739, 65535, 65535, 65535, 65535, 41793, 38812, 65440, 1296, 7453, 61696, 38132, 41972, 46580, 51188, 55732, 65275, 65380, 65535, 65519, 62207, 41060, 41477, 39929, 16279, 39167, 12441, 42240, 65535, 7990, 8950, 65535, 65535, 65535, 65513, 65531, 63487, 42795, 45097, 48654, 18535, 11857, 3764, 7103, 3701, 7103, 41084, 62719, 62612, 62627, 62645, 46279, 63449, 65323, 65535, 63215, 65535, 19143, 43796, 31519, 65430, 41471, 39843, 62463, 9802, 63007, 65314, 65535, 65535, 65328, 65346, 64084, 11255, 10663, 3760, 18535, 29979, 7840, 41151, 1231, 8241, 40969, 62627, 62612, 62627, 62645, 65479, 55748, 11255, 65535, 61439, 65535, 53242, 54010, 18419, 42291, 62360, 8010, 9727, 65318, 65526, 65535, 65535, 12799, 17407, 22015, 11255, 10647, 3760, 18535, 3327, 11042, 7799, 5316, 7923, 65294, 65457, 65474, 65492, 59135, 63743, 65535, 65535, 62207, 65535, 45044, 54010, 13960, 40332, 38052, 48, 42066, 32660, 62290, 61770, 65443, 65535, 65535, 65325, 65343, 64337, 25599, 11207, 14919, 3504, 18695, 6491, 11027, 65399, 7721, 30511, 45567, 49919, 54527, 59135, 63743, 65535, 65535, 65535, 65522, 62719, 64175, 14034, 42636, 902, 65354, 61924, 18419, 65535, 65535, 14070, 16895, 21503, 11255, 18365, 15659, 32, 14919, 3504, 18695, 8103, 59391, 13080, 8509, 44815, 38805, 45567, 49919, 54527, 65534, 65510, 65528, 65535, 65279, 65153, 53121, 9215, 9343, 65535, 65327, 15107, 3776, 61924, 60404, 65535, 65535, 28159, 64886, 65400, 65354, 63324, 6699, 20857, 64931, 3488, 60680, 36614, 59924, 44863, 60196, 64672, 65325, 49663, 54271, 58879, 63487, 60159, 64767, 33278, 33278, 61944, 65443, 9471, 65512, 13567, 34033, 34183, 34306, 34183, 33409, 12430, 34306, 34623, 65406, 65531, 65023, 64886, 65400, 65352, 63834, 29690, 31786, 1328, 3536, 37130, 38303, 29963, 13215, 41802, 14741, 65505, 65457, 65473, 65491, 65509, 63487, 60159, 64767, 33278, 33278, 18419, 65535, 59620, 38277, 37120, 35977, 41098, 34818, 64511, 65535, 65023, 64885, 65401, 65352, 33626, 26598, 24619, 64261, 3536, 18695, 31547, 12568, 43807, 65429, 65397, 65469, 53247, 57855, 62463, 59135, 63695, 56098, 53202, 2929, 65272, 62595, 63211, 65420, 9983, 27556, 28270, 31744, 45488, 28349, 31610, 34670, 768, 28279, 28540, 65535, 65535, 30205, 64967, 53113, 32072, 36738, 3824, 27903, 32511, 40903, 7056, 38267, 41879, 56345, 7693, 56601, 38783, 45567, 49663, 54271, 58879, 63487, 60159, 64655, 8957, 53979, 29135, 65035, 16771, 28886, 32770, 47988, 4576, 64494, 26732, 23880, 24675, 30574, 136, 43777, 28339, 800, 31610, 65411, 8690, 65535, 499, 12586, 39935, 54400, 41379, 3776, 65507, 65492, 4070, 20984, 40087, 60420, 47134, 3839, 9931, 65426, 65457, 65535, 65535, 65508, 65526, 34793, 64415, 31339, 31867, 11025, 6822, 2929, 61951, 16649, 61654, 17410, 64958, 39184, 4588, 4262, 18176, 4215, 43781, 35763, 61940, 29439, 34047, 65476, 45974, 27451, 30574, 14690, 33409, 36991, 46851, 18466, 19955, 57343, 18323, 38161, 12584, 3023, 3447, 38693, 63136, 65423, 65535, 65535, 62437, 60483, 37616, 58868, 49415, 31871, 54274, 11025, 63208, 65306, 20991, 31958, 43540, 30588, 19319, 5239, 30644, 5244, 31931, 256, 5136, 28222, 65135, 52148, 5008, 77, 8513, 31910, 30591, 63492, 61940, 30463, 35071, 4340, 56694, 41216, 8643, 14077, 36350, 45995, 62076, 65292, 60634, 18387, 7981, 8205, 3488, 4902, 40014, 65187, 55289, 65535, 65535, 58879, 49652, 59391, 58740, 32653, 5751, 800, 63049, 65306, 29695, 5242, 430, 13151, 45995, 3907, 25878, 30574, 49940, 41969, 64927, 52, 9047, 12363, 1028, 9464, 61681, 62466, 20789, 64505, 31478, 15299, 5008, 25258, 12131, 25697, 576, 864, 4789, 63049, 65534, 65535, 36742, 33846, 60692, 14120, 44305, 8189, 65535, 65535, 63208, 8995, 8733, 32987, 11207, 6937, 28956, 45338, 4714, 207, 24781, 45995, 48887, 65533, 22015, 1566, 8527, 13313, 5046, 28174, 20995, 987, 861, 23062, 55289, 55550, 20824, 6307, 32569, 12910, 62948, 63807, 65531, 30437, 1402, 21428, 21307, 909, 23016, 65439, 28247, 43528, 1287, 53759, 65296, 38655, 7823, 10434, 6956, 15733, 64807, 65055, 65535, 65535, 9206, 56595, 37655, 45840, 56506, 6934, 5909, 45336, 4714, 22126, 55330, 25337, 65486, 26111, 28397, 29786, 29622, 6414, 28594, 64510, 64379, 29587, 8264, 5762, 5788, 9119, 28370, 31856, 65284, 45094, 1602, 28028, 33645, 34159, 18685, 31446, 2192, 5513, 12865, 12408, 59349, 65391, 44040, 37381, 30574, 54005, 65535, 55161, 511, 13216, 3394, 3366, 6428, 64994, 65311, 65535, 64759, 64087, 27940, 35591, 6950, 8230, 34053, 31610, 41862, 14666, 14904, 42551, 24662, 22730, 28219, 63863, 65378, 11263, 32683, 41569, 46804, 2239, 23053, 8189, 14333, 18563, 62596, 39475, 38436, 6371, 17234, 8, 28313, 35979, 18685, 31446, 767, 10390, 8840, 41848, 30020, 1886, 64327, 65517, 65535, 55129, 7741, 17459, 7197, 53006, 8189, 65535, 2300, 26108, 17537, 9085, 12828, 14750, 40504, 4647, 44560, 53657, 33911, 22287, 25655, 21758, 44027, 64653, 18340, 41905, 61452, 50174, 56318, 60756, 21588, 29947, 25076, 10643, 3575, 19014, 22379, 36632, 16690, 34151, 43353, 59755, 28031, 30806, 55841, 60497, 41979, 26692, 3497, 4762, 14772, 1504, 65407, 2656, 8825, 0, 8125, 31051, 51534, 38805, 8061, 32127, 256, 65535, 62463, 1659, 14177, 41090, 26118, 3831, 19507, 63363, 45972, 22542, 14616, 45148, 49655, 30447, 7913, 33663, 21830, 64871, 38926, 14117, 50174, 65279, 18651, 1334, 18481, 2109, 21358, 5275, 11159, 65438, 27466, 47926, 45814, 45625, 54372, 31517, 6943, 17651, 39109, 31657, 5101, 3089, 336, 19723, 43761, 58765, 2694, 24305, 224, 35232, 34007, 231, 65281, 64479, 33373, 3984, 18603, 21953, 65407, 36375, 50728, 13335, 49668, 33612, 53756, 3763, 6705, 61687, 57644, 3604, 34687, 21902, 5953, 60460, 17211, 65279, 63939, 9687, 9776, 14548, 2109, 34106, 31038, 53238, 46637, 1034, 24930, 28178, 43417, 43320, 6600, 14072, 62685, 30440, 11669, 11160, 5357, 8452, 20654, 5121, 61949, 13706, 38204, 3783, 40007, 39983, 32662, 33992, 41969, 19199, 33861, 60887, 6911, 25303, 22508, 2860, 3936, 7392, 14281, 2968, 29296, 38524, 15189, 2321, 31902, 23159, 24755, 6655, 40971, 6927, 7842, 42619, 14221, 21493, 62276, 61999, 8189, 12357, 31049, 34347, 45995, 34473, 57176, 18483, 19011, 18525, 47573, 3497, 89, 41169, 61634, 11562, 44814, 37071, 57593, 28595, 39579, 37055, 40192, 22831, 57869, 60430, 57904, 61226, 38428, 6911, 11896, 7182, 877, 27737, 38182, 21878, 50553, 32651, 11391, 18390, 44966, 2775, 7895, 27287, 11899, 65330, 23601, 49468, 33360, 22759, 4395, 45946, 2054, 41998, 41215, 59151, 31120, 28319, 65160, 64963, 2591, 23065, 15643, 21592, 32827, 22689, 34585, 57870, 29794, 65310, 43329, 48539, 55309, 7112, 30237, 37391, 37119, 62683, 3327, 36896, 7936, 10868, 12194, 13007, 15586, 15697, 65530, 2078, 22812, 25100, 9980, 13820, 15215, 45859, 65027, 24687, 3539, 8254, 46204, 7739, 19037, 15826, 63438, 56305, 23070, 39950, 45689, 3416, 30453, 23590, 65492, 32387, 57865, 59732, 60298, 50174, 50126, 59444, 49276, 13567, 56482, 3623, 63974, 55453, 62123, 19870, 62325, 52042, 15727, 58144, 38052, 144, 45138, 8160, 16288, 31610, 50277, 47274, 48659, 33828, 32798, 65311, 9407, 31889, 21835, 37918, 7472, 20508, 26170, 25594, 12287, 31428, 22457, 11479, 3698, 18480, 7419, 64074, 65439, 53269, 45737, 31670, 54348, 7294, 57865, 25133, 49343, 65275, 52931, 9411, 37352, 15523, 30514, 41908, 16669, 21375, 65535, 25005, 25323, 30285, 52954, 44738, 39419, 48590, 5813, 43800, 15795, 29806, 3958, 0, 61440, 61440, 61440, 61440, 43192, 513, 1480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 392, 0, 58384, 12, 6, 3300, 0, 496, 416, 221, 53981, 8770, 53794, 56610, 56576, 56738, 8738, 8738, 68, 17476, 21828, 21845, 13141, 13072, 13107, 7952, 9284, 17453, 8704, 11554, 56642, 55842, 24642, 34, 57345, 53791, 17114, 41540, 44326, 4162, 17447, 8228, 41022, 56607, 8725, 53805, 16128, 210, 41479, 24064, 9290, 8144, 53794, 6656, 210, 44415, 4349, 12415, 41024, 95, 85, 4099, 53783, 1856, 41182, 31, 17525, 848, 32048, 8112, 17216, 24644, 51, 19, 13000, 53845, 10973, 22020, 8914, 26413, 800, 10973, 53774, 55842, 221, 8608, 61441, 255, 2, 11556, 9261, 162, 56579, 10770, 9261, 49136, 0, 16384, 48941, 57600, 4269, 4424, 61472, 12415, 20607, 4371, 51748, 18176, 13056, 56786, 14080, 49197, 8991, 182, 41482, 60224, 784, 37026, 31, 13246, 56600, 17117, 50688, 272, 56738, 4573, 53933, 40994, 9023, 13090, 44833, 9228, 9261, 429, 111, 53854, 1069, 11554, 55876, 8669, 17603, 10973, 10973, 1792, 45378, 53823, 11520, 7634, 9282, 218, 3, 4123, 9439, 49136, 37015, 17599, 4676, 10756, 29505, 8160, 24320, 8770, 20994, 8749, 55842, 21505, 58541, 16368, 42753, 48384, 10973, 28930, 11565, 45279, 24767, 9247, 3890, 5890, 8160, 8706, 36642, 53799, 733, 11703, 53314, 4639, 4769, 58321, 32256, 55041, 24496, 8739, 4387, 12314, 45880, 513, 46096, 4, 3, 1204, 0, 61680, 61441, 61185, 496, 496, 336, 61509, 61459, 61441, 8193, 1, 61508, 61505, 61506, 61507, 18695, 19184, 19696, 8176, 496, 416, 19200, 18416, 18672, 18160, 2032, 61497, 61496, 61495, 61471, 61441, 45313, 288, 61492, 49171, 9217, 8432, 1280, 13568, 14064, 15600, 15856, 240, 61503, 61502, 61498, 61499, 16384, 23280, 24560, 24304, 240, 61531, 61532, 62464, 62496, 9248, 61684, 57, 8688, 13296, 128, 23813, 25584, 25840, 26352, 61440, 61541, 61537, 61538, 96, 21488, 21232, 20976, 20208, 61448, 61519, 80, 13115, 8692, 61693, 61499, 61441, 61441, 49153, 4097, 22195, 288, 22273, 23024, 22768, 21744, 3392, 8436, 61619, 40961, 4097, 21939, 288, 61517, 6407, 4592, 4336, 3392, 45856, 496, 61688, 61441, 61441, 61441, 8193, 3507, 3824, 61440, 61455, 61461, 61462, 24, 6128, 5104, 5360, 4848, 61664, 61619, 8193, 1715, 1520, 1264, 61440, 61441, 61442, 61443, 777, 3056, 2800, 2032, 46064, 496, 61680, 61441, 61441, 24577, 2227, 3312, 240, 61478, 61483, 61482, 61479, 10240, 10736, 12272, 12528, 6384, 61490, 61489, 61619, 61619, 61485, 11776, 11504, 8176, 7920, 240, 61469, 61466, 61467, 61468, 8711, 9200, 9712, 46064, 496, 496, 61695, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 61441, 496, 496, 496, 320, 204, 4164, 53251, 496, 336, 4160, 101, 21571, 85, 17456, 26197, 21552, 30565, 17181, 30292, 800, 49061, 32512, 85, 19723, 86, 26371, 12357, 57347, 52297, 26624, 4288, 16387, 52338, 11468, 8704, 5153, 34, 41, 39947, 56322, 52428, 52252, 51458, 768, 49152, 2083, 52428, 8704, 37580, 10700, 8396, 25548, 4140, 4103, 49690, 10700, 47648, 21088, 61847, 8799, 1346, 17019, 24577, 32740, 32609, 41588, 8448, 33281, 8112, 291, 41663, 55517, 16641, 1792, 8658, 42313, 13023, 13107, 1504, 8414, 63, 44326, 53828, 55850, 57839, 895, 256, 8888, 48642, 56085, 32754, 24646, 53876, 32304, 8150, 22288, 221, 8830, 37186, 800, 56786, 40755, 8738, 288, 33048, 816, 37394, 52256, 8194, 816, 8752, 4242, 5151, 10549, 37408, 8396, 8860, 8192, 52370, 52377, 36546, 2304, 11458, 0, 8195, 4447, 10541, 8724, 716, 18945, 258, 586, 32713, 300, 16452, 24835, 33273, 61591, 57601, 4292, 54275, 14626, 36688, 146, 51530, 49153, 11468, 49664, 40140, 49682, 8908, 16640, 8226, 40059, 52418, 10700, 768, 157, 8556, 0, 24723, 12291, 30, 54785, 608, 784, 35584, 49705, 51500, 28572, 194, 63, 51498, 7680, 8240, 2869, 61200, 170, 8807, 28416, 146, 49667, 1856, 61474, 45088, 7681, 18194, 7681, 49708, 8745, 8511, 457, 4623, 34, 4216, 24879, 311, 65347, 6416, 832, 16514, 27410, 22546, 31506, 33554, 35602, 16590, 2387, 8767, 722, 12294, 62211, 223, 8947, 15, 20483, 63751, 17183, 852, 29, 24597, 4148, 58627, 25919, 22135, 21829, 26113, 17493, 21844, 1093, 6912, 775, 17475, 51, 6416, 15444, 9988, 56703, 11060, 65529, 7952, 11778, 7488, 9769, 8160, 767, 71, 185, 3, 6176, 62529, 62367, 8735, 65475, 15365, 784, 45641, 416, 16368, 16304, 400, 40901, 8763, 580, 12792, 4179, 56579, 32744, 40976, 1471, 8894, 54528, 22277, 8181, 25089, 16163, 48707, 41215, 799, 4254, 14623, 6527, 380, 62743, 8511, 55431, 37633, 38673, 13635, 8255, 35, 21504, 21780, 68, 35585, 260, 1171, 5494, 26487, 4165, 17155, 60164, 5171, 44787, 41217, 48, 61, 16896, 40193, 64272, 65328, 65520, 16193, 768, 28939, 16676, 8176, 16249, 55089, 8638, 8896, 11783, 57329, 24342, 40966, 18196, 61402, 42022, 8176, 8964, 66, 1027, 63019, 9919, 65471, 33541, 37653, 1536, 60928, 35122, 49046, 59204, 63300, 63741, 12863, 12348, 64515, 7263, 4191, 10780, 64776, 1984, 61647, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
"iram": [0, 0, 0, 0, 1408, 0, 20741, 54344, 0, 0, 0, 512, 23363, 16464, 246, 0, 5632, 0, 0, 0, 21744, 768, 15360, 0, 16156, 2068, 59391, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 2071, 19785, 2071, 0, 0, 0, 0, 2944, 0, 16716, 63568, 0, 0, 0, 512, 14907, 16443, 0, 0, 5632, 0, 0, 0, 25824, 768, 15361, 0, 1, 0, 513, 13, 0, 0, 0, 0, 0, 0, 0, 0, 19925, 2071, 54054, 2070, 0, 0, 0, 0, 1408, 1, 9222, 54628, 0, 0, 0, 512, 20304, 16464, 0, 0, 5632, 0, 0, 0, 22000, 768, 128, 0, 34392, 2065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19987, 2071, 20066, 2071, 0, 0, 0, 0, 10624, 1, 21508, 54128, 0, 0, 0, 512, 6169, 16409, 0, 0, 5632, 0, 0, 0, 0, 0, 15364, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 20119, 2071, 20178, 2071, 0, 0, 0, 0, 10624, 1, 14860, 56164, 0, 0, 0, 512, 18505, 16457, 0, 0, 5632, 0, 0, 0, 0, 0, 15362, 0, 2, 0, 512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20236, 2071, 20255, 2071, 0, 0, 0, 0, 7552, 0, 17920, 53072, 0, 0, 0, 512, 10834, 16447, 20, 0, 5632, 0, 0, 0, 21936, 768, 15360, 0, 18108, 2068, 60544, 27595, 0, 0, 0, 0, 0, 0, 0, 0, 20304, 2071, 55703, 2070, 0, 0, 0, 0, 0, 0, 26115, 53824, 0, 0, 0, 512, 16963, 16451, 0, 0, 5632, 0, 0, 0, 0, 0, 15364, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 51949, 2070, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16646, 54655, 0, 0, 0, 512, 27243, 16491, 0, 0, 5632, 0, 0, 0, 0, 0, 15360, 0, 17964, 2072, 255, 23039, 0, 0, 0, 0, 0, 0, 0, 0, 26675, 2071, 0, 0, 0, 0, 0, 0, 195, 0, 18179, 53796, 0, 0, 0, 512, 26729, 16489, 0, 0, 5632, 0, 0, 0, 0, 0, 15361, 0, 2, 0, 512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47324, 2071, 0, 0, 0, 0, 0, 0, 7552, 0, 15404, 61055, 0, 0, 0, 512, 29813, 16501, 0, 0, 5632, 0, 0, 0, 21808, 768, 15360, 0, 36772, 2066, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 24529, 2071, 0, 0, 0, 0, 0, 0, 3, 10, 0, 0, 268, 1024, 1, 0, 31043, 11008, 53292, 41217, 18184, 0, 2, 58196, 32309, 640, 28680, 4229, 16392, 57760, 214, 57749, 4304, 57813, 1, 57472, 4310, 57751, 1, 57472, 4305, 57559, 1, 57472, 912, 57345, 1217, 57760, 128, 58128, 1, 4736, 6, 59333, 1, 58565, 16385, 57940, 65520, 51967, 47, 57999, 65296, 57647, 8192, 17985, 6518, 2249, 54017, 50433, 50689, 2121, 54019, 50433, 50689, 50433, 50689, 50433, 50689, 50433, 50689, 50433, 50689, 50433, 50689, 14593, 56565, 39942, 27040, 18052, 31136, 13392, 36865, 27235, 38917, 10240, 53258, 18692, 30729, 10656, 53760, 12772, 17025, 54019, 57707, 0, 6, 1024, 30758, 8391, 16944, 53504, 57694, 8320, 16944, 53268, 8256, 16944, 53529, 9731, 28710, 7192, 12304, 25248, 26840, 24992, 9472, 29285, 25061, 30938, 8384, 16912, 53295, 8208, 17158, 28710, 57387, 31333, 8196, 16944, 53254, 31584, 14337, 29536, 55338, 8192, 28704, 57659, 8256, 16944, 53260, 31200, 17221, 2605, 31520, 17029, 55326, 31525, 11520, 53488, 8196, 17158, 28710, 57367, 8707, 16434, 10754, 53514, 31072, 17221, 2605, 31136, 17029, 55309, 7173, 53484, 15873, 28710, 57352, 10755, 53510, 31008, 6189, 11775, 54018, 9727, 15873, 28710, 29285, 38918, 31168, 12289, 17256, 2309, 30880, 17256, 2560, 29344, 30944, 17256, 2560, 29408, 8208, 16432, 36868, 53255, 7192, 12304, 26777, 6208, 36867, 26840, 6720, 36868, 40194, 27042, 27299, 40961, 18176, 0, 32768, 58765, 40970, 58836, 45067, 58836, 43018, 57760, 47115, 57760, 1, 58836, 8, 58128, 71, 2560, 4, 58194, 25, 55808, 8200, 57426, 57344, 50080, 5, 51712, 57352, 57760, 8200, 57474, 32772, 57922, 57352, 57422, 8195, 57874, 8196, 928, 24576, 58773, 30256, 58773, 209, 57555, 154, 57345, 6399, 58305, 25702, 57473, 155, 57345, 6399, 58305, 29799, 57473, 20737, 58005, 65526, 15103, 30256, 58757, 24580, 58501, 32772, 57944, 65520, 51967, 32782, 57496, 80, 2560, 24576, 58773, 30256, 58773, 209, 57555, 154, 57345, 6399, 58305, 25702, 57473, 155, 57345, 6399, 58305, 29799, 57473, 8193, 57938, 18, 2560, 20737, 58005, 65524, 15103, 30256, 58757, 24580, 58501, 32772, 57944, 65490, 51967, 62, 59904, 24, 58781, 0, 58192, 5, 2560, 12308, 58781, 36864, 57954, 8194, 57488, 43, 51712, 36864, 57417, 65531, 60159, 4112, 59581, 8192, 58272, 3, 59904, 8208, 58781, 0, 58194, 12300, 5533, 65512, 6911, 8192, 58820, 3877, 57760, 20739, 58309, 3, 57952, 384, 57760, 24694, 57760, 28791, 57760, 30256, 58757, 24580, 58501, 38, 59904, 4112, 59693, 57372, 58772, 4128, 58772, 412, 57348, 208, 57811, 4305, 57843, 4096, 57409, 24576, 58773, 30256, 58773, 414, 57353, 39881, 57472, 2458, 57356, 51455, 58316, 25702, 57484, 2459, 57356, 51455, 58316, 29799, 57484, 57348, 57486, 39854, 57776, 7, 2560, 58878, 58318, 8201, 57426, 65486, 56063, 36865, 57945, 1, 128, 217, 4531, 4305, 57843, 4096, 57409, 20737, 58005, 65514, 15103, 30256, 58757, 24580, 58501, 32772, 57944, 65508, 51967, 12289, 57923, 4112, 59581, 57372, 58756, 8216, 58756, 12328, 58756, 32768, 58781, 1, 57999, 65296, 57647, 38913, 14337, 56577, 13376, 59014, 38918, 19204, 24579, 45063, 48383, 18048, 18057, 18066, 18075, 48136, 18200, 27987, 26739, 18084, 8448, 8704, 8960, 9216, 49182, 49182, 49182, 49182, 18020, 18288, 0, 27331, 11008, 53259, 27457, 27394, 10752, 53249, 25425, 57344, 25113, 10496, 53248, 25354, 8448, 25281, 18288, 46384, 7181, 27180, 11264, 53260, 30753, 8391, 16904, 53250, 8256, 17153, 28705, 7200, 63487, 65505, 27492, 11264, 53746, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 864, 1280, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 2384, 1, 145, 0, 13, 0, 65288, 0, 203, 0, 0, 0, 0, 0, 30, 0, 0, 0, 18688, 768, 0, 0, 4, 0, 17, 0, 5154, 0, 65535, 4, 65535, 16, 65535, 15, 65535, 4, 65535, 4, 65535, 0, 65535, 4, 65535, 0, 1792, 1, 65535, 2, 65535, 0, 65535, 1, 65535, 3, 65535, 0, 1538, 0, 1538, 0, 1538, 0, 1539, 0, 1537, 0, 1536, 0, 1536, 0, 1536, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 65535, 0, 0, 0, 0, 0, 22, 0, 21, 0, 13, 0, 0, 0, 17, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 57439, 57441, 57442, 49276, 49267, 49263, 49262, 49263, 49264, 49265, 49168, 49275, 49213, 53387, 49174, 49174, 49166, 49277, 49278, 49174, 49272, 57424, 57424, 57424, 57424, 53366, 53362, 57424, 49221, 57422, 0, 0, 57418, 57417, 57419, 49171, 49271, 49273, 49261, 49273, 49188, 49175, 49164, 49178, 49206, 53384, 49180, 49180, 49162, 49176, 49172, 49180, 49173, 57475, 57475, 57475, 57475, 53364, 53365, 57475, 49197, 57484, 0, 0, 57440, 57436, 57435, 57437, 57438, 57448, 57449, 57451, 57452, 57450, 57445, 57444, 57446, 57447, 57443, 57425, 57421, 57423, 57424, 49220, 49222, 49223, 49221, 49217, 49195, 49196, 49194, 49190, 49189, 0, 0, 0, 57420, 57429, 57430, 57432, 57433, 57431, 57427, 57426, 57428, 57434, 57471, 57476, 57478, 57479, 57477, 57473, 57472, 57474, 57475, 49216, 49218, 49215, 49197, 49193, 49191, 49192, 49201, 49202, 49204, 0, 0, 0, 57485, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57488, 57424, 49166, 49168, 49169, 49167, 49163, 49213, 49214, 49212, 49208, 49207, 49274, 49275, 53387, 57486, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57481, 57475, 49162, 49164, 49170, 49206, 49211, 49206, 49209, 49210, 49209, 49219, 49177, 49178, 53384, 57397, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57395, 57424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57391, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57390, 57475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49276, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49272, 57424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49171, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49173, 57475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49277, 49278, 49158, 49154, 49153, 49267, 49263, 49262, 49263, 49264, 49265, 49183, 49184, 49186, 49187, 49185, 49181, 49185, 49181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49176, 49172, 49155, 49156, 49165, 49271, 49273, 49261, 49273, 49188, 49175, 49182, 49179, 49161, 49157, 49159, 49160, 49159, 49160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28737, 28736, 28733, 28734, 28735, 28741, 28743, 28742, 28741, 28741, 28739, 28740, 28738, 28726, 28741, 28741, 28741, 28725, 28724, 28721, 28722, 28723, 28741, 28741, 28741, 28725, 28724, 28721, 28722, 28723, 28741, 28741, 28729, 28731, 28730, 28727, 28728, 28732, 28756, 28761, 28760, 28757, 28758, 28759, 28765, 28766, 28768, 28741, 28767, 28763, 28764, 28762, 28741, 28741, 28741, 28741, 28767, 28763, 28764, 28750, 28749, 28741, 28741, 28741, 28748, 28745, 28746, 28747, 28753, 28755, 28754, 28751, 28752, 28744, 28696, 28741, 28689, 28688, 28685, 28736, 28733, 28734, 28735, 28741, 28743, 28742, 28741, 28741, 28739, 28740, 28738, 28726, 28741, 28741, 28741, 28741, 28686, 28687, 28693, 28695, 28694, 28691, 28692, 28690, 28678, 28741, 28741, 28741, 28741, 28741, 28729, 28731, 28730, 28727, 28728, 28732, 28756, 28761, 28760, 28757, 28758, 28759, 28765, 28766, 28768, 28741, 28741, 28741, 28741, 28741, 28741, 28677, 28676, 28673, 28674, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28748, 28745, 28746, 28747, 28753, 28755, 28754, 28751, 28752, 28744, 28696, 28741, 28689, 28688, 28675, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28681, 28687, 28693, 28695, 28694, 28691, 28692, 28690, 28678, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28677, 28683, 28673, 28674, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28682, 28679, 28680, 28684, 28708, 28713, 28712, 28709, 28710, 28711, 28680, 28684, 28708, 28713, 28712, 28709, 28710, 28711, 28680, 28684, 28708, 28713, 28712, 28709, 28710, 28711, 28680, 28684, 28708, 28713, 28712, 28717, 28719, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28697, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28697, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28697, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4400, 4402, 4401, 4397, 4398, 4399, 4406, 4407, 4409, 4408, 4408, 4408, 4404, 4408, 4408, 4408, 4405, 4403, 4389, 4408, 4386, 4388, 4408, 4408, 4408, 4387, 4383, 4384, 4385, 4392, 4393, 4395, 4394, 4390, 4391, 4396, 4424, 4428, 4430, 4429, 4425, 4408, 4408, 4408, 4408, 4408, 4426, 4427, 4435, 4436, 4438, 4437, 4433, 4408, 4408, 4432, 4408, 4408, 4408, 4408, 4434, 4431, 4417, 4414, 4416, 4415, 4411, 4412, 4413, 4420, 4421, 4423, 4422, 4408, 4408, 4408, 4408, 4408, 4418, 4419, 4410, 4353, 4343, 4345, 4344, 4408, 4340, 4341, 4342, 4408, 4349, 4350, 4408, 4352, 4351, 4347, 4348, 4346, 4332, 4329, 4331, 4330, 4326, 4327, 4328, 4335, 4336, 4408, 4338, 4337, 4333, 4334, 4339, 4367, 4371, 4408, 4408, 4373, 4372, 4368, 4369, 4370, 4378, 4379, 4381, 4380, 4376, 4375, 4377, 4374, 4360, 4357, 4359, 4358, 4354, 4355, 4356, 4363, 4364, 4366, 4365, 4361, 4362, 4382, 4496, 4514, 4408, 4408, 4408, 4338, 4516, 4408, 4408, 4515, 4511, 4512, 4513, 4521, 4522, 4524, 4523, 4519, 4518, 4520, 4517, 4503, 4500, 4502, 4501, 4497, 4498, 4499, 4506, 4507, 4509, 4508, 4504, 4505, 4510, 4408, 4539, 4543, 4545, 4408, 4408, 4384, 4544, 4540, 4541, 4542, 4550, 4551, 4553, 4408, 4408, 4408, 4552, 4548, 4547, 4549, 4546, 4532, 4529, 4531, 4530, 4526, 4527, 4528, 4535, 4536, 4538, 4408, 4408, 4408, 4408, 4408, 4537, 4408, 4408, 4533, 4534, 4525, 4467, 4457, 4408, 4408, 4408, 4408, 4459, 4458, 4454, 4455, 4456, 4463, 4464, 4466, 4465, 4461, 4462, 4460, 4446, 4408, 4408, 4408, 4408, 4408, 4408, 4443, 4445, 4444, 4440, 4408, 4441, 4442, 4449, 4450, 4408, 4408, 4408, 4452, 4451, 4447, 4448, 4453, 4481, 4485, 4393, 4487, 4486, 4482, 4483, 4484, 4492, 4493, 4495, 4494, 4408, 4408, 4490, 4489, 4491, 4488, 4474, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4497, 4471, 4473, 4472, 4468, 4469, 4470, 4477, 4478, 4480, 4479, 4475, 4476, 4439, 4210, 4171, 4173, 4172, 4168, 4169, 4170, 4177, 4178, 4180, 4179, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4175, 4176, 4174, 4393, 4393, 4393, 4393, 4160, 4157, 4159, 4158, 4154, 4393, 4393, 4155, 4156, 4163, 4164, 4166, 4165, 4161, 4162, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4167, 4195, 4199, 4201, 4393, 4200, 4196, 4197, 4198, 4206, 4207, 4209, 4393, 4208, 4204, 4203, 4393, 4205, 4202, 4188, 4185, 4187, 4186, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4182, 4183, 4184, 4191, 4192, 4194, 4193, 4189, 4190, 4181, 4124, 4114, 4192, 4116, 4115, 4111, 4112, 4113, 4120, 4121, 4123, 4122, 4118, 4119, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4117, 4103, 4100, 4102, 4101, 4097, 4098, 4099, 4106, 4107, 4109, 4108, 4101, 4104, 4105, 4110, 4138, 4142, 4144, 4143, 4139, 4140, 4141, 4149, 4150, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4152, 4151, 4147, 4146, 4148, 4145, 4131, 4128, 4130, 4129, 4125, 4126, 4148, 4127, 4134, 4135, 4137, 4136, 4132, 4133, 4153, 4267, 4285, 4287, 4286, 4282, 4283, 4408, 4408, 4408, 4408, 4284, 4292, 4293, 4295, 4294, 4290, 4289, 4291, 4288, 4274, 4271, 4273, 4272, 4268, 4269, 4270, 4277, 4278, 4280, 4279, 4275, 4276, 4281, 4310, 4314, 4316, 4315, 4311, 4408, 4408, 4408, 4408, 4312, 4313, 4321, 4322, 4324, 4323, 4319, 4318, 4320, 4317, 4303, 4300, 4302, 4323, 4301, 4297, 4298, 4299, 4306, 4307, 4309, 4308, 4304, 4305, 4296, 4238, 4228, 4230, 4408, 4408, 4408, 4408, 4229, 4225, 4226, 4227, 4234, 4235, 4237, 4236, 4232, 4233, 4231, 4217, 4214, 4235, 4216, 4215, 4211, 4212, 4393, 4213, 4220, 4221, 4223, 4222, 4218, 4219, 4224, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4252, 4256, 4258, 4408, 4257, 4253, 4254, 4408, 4252, 4255, 4263, 4264, 4266, 4265, 4261, 4260, 4262, 4259, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4245, 4242, 4244, 4243, 4239, 4408, 4408, 4408, 4240, 4241, 4248, 4249, 4251, 4250, 4246, 4247, 4325, 4388, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 14, 0, 0, 0, 0, 0, 138, 0, 0, 0, 0, 0, 0, 0, 265, 136, 120, 112, 0, 0, 1, 1, 28161, 0, 0, 0, 0, 0, 0, 0, 65520, 65520, 0, 1, 0, 7168, 13312, 0, 0, 0, 0, 0, 0, 0, 65520, 65520, 0, 2, 0, 7168, 13312, 0, 0, 0, 0, 0, 0, 0, 65520, 65520, 0, 3, 0, 7168, 13312, 0, 0, 0, 0, 0, 0, 0, 65520, 65520, 0, 4, 0, 7168, 13312, 0, 0, 0, 0, 0, 0, 0, 65520, 65520, 0, 5, 0, 7168, 13312, 0, 0, 0, 0, 0, 0, 0, 65520, 65520, 0, 6, 0, 7168, 13312, 0, 0, 0, 0, 0, 0, 0, 65520, 65520, 0, 7, 0, 7168, 13312, 0, 0, 0, 0, 0, 0, 0, 65520, 65520, 0, 8, 0, 7168, 13312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65504, 60, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65504, 116, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 40, 66, 40, 66, 0, 13, 1, 7168, 0, 0, 0, 0, 0, 0, 120, 128, 120, 128, 0, 14, 1, 7168, 0, 0, 0, 0, 0, 0, 120, 120, 120, 120, 0, 15, 1, 7168, 0, 0, 0, 0, 0, 0, 120, 140, 120, 140, 0, 16, 1, 7168, 0, 0, 0, 0, 0, 0, 76, 136, 76, 136, 0, 17, 1, 7168, 0, 0, 0, 0, 0, 0, 164, 136, 164, 136, 0, 18, 1, 7168, 0, 0, 0, 0, 0, 0, 88, 124, 107, 130, 0, 33, 1, 7168, 20737, 0, 0, 0, 0, 0, 84, 112, 132, 129, 0, 32, 1, 7168, 20737, 0, 0, 0, 0, 0, 92, 100, 159, 129, 0, 24, 1, 7168, 20993, 0, 0, 0, 0, 0, 78, 138, 83, 124, 0, 29, 1, 7168, 20737, 0, 0, 0, 0, 0, 86, 149, 60, 122, 0, 44, 1, 7168, 20737, 0, 0, 0, 0, 0, 57, 88, 158, 92, 24, 48, 1, 7168, 20737, 0, 0, 0, 0, 0, 60, 83, 165, 115, 0, 28, 1, 7168, 20737, 0, 0, 0, 0, 0, 90, 72, 201, 114, 0, 25, 1, 7168, 20993, 0, 0, 0, 0, 0, 36, 118, 120, 114, 0, 23, 1, 7168, 20993, 0, 0, 0, 0, 0, 100, 168, 25, 113, 0, 36, 1, 7168, 20737, 0, 0, 0, 0, 0, 42, 157, 85, 110, 0, 42, 1, 7168, 20737, 0, 0, 0, 0, 0, 80, 170, 43, 109, 0, 22, 1, 7168, 20993, 0, 0, 0, 0, 0, 92, 57, 211, 104, 0, 31, 1, 7168, 20737, 0, 0, 0, 0, 0, 5, 0, 121, 101, 0, 27, 1, 7168, 20737, 0, 0, 0, 0, 0, 60, 188, 60, 99, 0, 30, 1, 7168, 20737, 0, 0, 0, 0, 0, 50, 40, 167, 97, 0, 26, 1, 7168, 20993, 0, 0, 0, 0, 0, 104, 48, 222, 97, 0, 35, 1, 7168, 20737, 0, 0, 0, 0, 0, 40, 8, 137, 90, 0, 39, 1, 7168, 20737, 0, 0, 0, 0, 0, 66, 30, 174, 90, 0, 40, 1, 7168, 20737, 0, 0, 0, 0, 0, 90, 200, 38, 89, 0, 21, 1, 7168, 20993, 0, 0, 0, 0, 0, 45, 224, 96, 57, 32, 49, 1, 7168, 20737, 0, 0, 0, 0, 0, 50, 224, 94, 88, 0, 20, 1, 7168, 20993, 0, 0, 0, 0, 0, 60, 16, 155, 86, 0, 37, 1, 7168, 20737, 0, 0, 0, 0, 0, 95, 210, 46, 82, 0, 43, 1, 7168, 20737, 0, 0, 0, 0, 0, 82, 21, 176, 82, 0, 38, 1, 7168, 20737, 0, 0, 0, 0, 0, 72, 4, 144, 80, 0, 41, 1, 7168, 20737, 0, 0, 0, 0, 0, 90, 224, 73, 77, 0, 45, 1, 7168, 20737, 0, 0, 0, 0, 0, 83, 244, 116, 75, 0, 46, 1, 7168, 20737, 0, 0, 0, 0, 0, 92, 234, 93, 73, 0, 47, 1, 7168, 20737, 0, 0, 0, 0, 0, 90, 255, 139, 73, 0, 19, 1, 7168, 20993, 0, 0, 0, 0, 0, 97, 7, 159, 73, 0, 34, 1, 7168, 20737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 257, 1, 768, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1536, 57344, 1536, 0, 0, 0, 0, 32, 32, 0, 146, 32, 0, 16384, 1536, 59392, 1536, 138, 16, 0, 0, 32, 32, 0, 97, 32, 0, 32768, 1536, 61440, 1536, 0, 0, 18, 6, 32, 32, 0, 255, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 256, 0, 16412, 37, 256, 8272, 84, 0, 0, 0, 0, 0, 254, 0, 17, 0, 13, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 576, 1280, 0, 0, 2260, 512, 17, 0, 17, 0, 3, 0, 0, 0, 1741, 2048, 21401, 2052, 50269, 2048, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1741, 2048, 22325, 2052, 50269, 2048, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1741, 2048, 21401, 2052, 50269, 2048, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 17, 0, 14, 0, 4, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 8392, 2053, 2060, 512, 1024, 0, 0, 0, 17, 0, 0, 0, 37080, 2055, 2136, 512, 17, 0, 65474, 0, 0, 0, 409, 0, 0, 409, 256, 0, 0, 224, 256, 0, 0, 256, 256, 0, 0, 256, 256, 0, 0, 256, 256, 0, 0, 256, 256, 0, 0, 0, 256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 38576, 512, 43260, 512, 33400, 512, 36516, 512, 16032, 512, 32364, 512, 54180, 512, 63984, 512, 65288, 0, 14, 0, 0, 0, 17, 0, 2521, 2048, 4045, 2048, 4421, 2048, 4421, 2048, 4421, 2048, 4421, 2048, 5297, 2053, 4421, 2048, 4421, 2048, 4421, 2048, 4421, 2048, 4421, 2048, 4421, 2048, 4421, 2048, 14, 0, 2208, 512, 4194, 32859, 30384, 409, 4193, 32884, 30384, 0, 4193, 32911, 26096, 0, 4188, 32835, 30368, 409, 4186, 32812, 38672, 256, 4156, 32910, 42816, 0, 4147, 49285, 30304, 0, 4178, 32953, 26112, 224, 4177, 32777, 30400, 256, 4432, 32872, 1024, 0, 4178, 32872, 26080, 0, 4174, 32837, 38672, 256, 4173, 32795, 26064, 256, 4168, 32963, 30384, 0, 4133, 49241, 30240, 0, 4163, 32812, 30368, 256, 4161, 32919, 26128, 256, 4161, 32974, 30400, 0, 4154, 32889, 34528, 0, 4154, 32926, 34544, 256, 4153, 32790, 26048, 256, 4121, 32848, 42816, 0, 4152, 32846, 26032, 0, 4150, 32907, 34512, 256, 4146, 32798, 38672, 256, 4146, 32928, 34528, 0, 4144, 32896, 34560, 0, 4141, 32825, 38688, 0, 4139, 32868, 38704, 256, 4137, 32845, 38704, 0, 4137, 32891, 26016, 0, 4137, 32911, 30400, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 0, 0, 17, 0, 0, 0, 247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 14086, 0, 0, 0, 261, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30840, 19532, 258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43178, 44457, 44206, 41899, 41122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42401, 42150, 47015, 47290, 48569, 48318, 46011, 0, 0, 0, 0, 0, 0, 0, 0, 45234, 46513, 46262, 36783, 34954, 35209, 35209, 36493, 35724, 0, 0, 0, 0, 0, 0, 33411, 33152, 34223, 36742, 34692, 35479, 35226, 35209, 35209, 39320, 40605, 0, 0, 0, 0, 39936, 37787, 44946, 34692, 34695, 34695, 37264, 35221, 35209, 38537, 38025, 57247, 234, 0, 0, 59392, 60905, 60654, 58347, 34695, 34695, 36999, 58001, 35209, 35222, 35296, 35209, 58849, 40678, 0, 0, 58368, 63463, 63738, 33967, 34695, 34695, 37369, 35298, 35209, 35209, 35222, 35296, 65018, 65183, 252, 0, 64256, 62195, 44980, 34692, 34695, 34695, 61936, 35209, 35209, 35209, 57481, 35209, 35209, 59381, 246, 0, 62464, 45039, 33935, 34695, 34695, 34695, 38351, 35209, 35209, 38537, 35209, 35296, 35296, 51849, 200, 0, 51456, 58317, 34695, 34695, 34695, 34695, 35022, 35209, 35209, 35209, 35296, 35209, 35296, 52374, 203, 0, 49859, 33967, 34695, 34695, 34695, 34695, 35479, 35226, 35209, 35209, 57481, 57481, 35209, 35209, 49600, 0, 50885, 34756, 34695, 34695, 34695, 34695, 37264, 35221, 35209, 35222, 35296, 38537, 57481, 35209, 55239, 0, 55514, 34777, 34695, 34695, 34695, 36999, 58001, 35209, 35209, 35209, 35209, 35296, 35209, 35296, 57053, 0, 56284, 34756, 34695, 34695, 34695, 37264, 35298, 35209, 35209, 35209, 35209, 35209, 35209, 38537, 53971, 0, 53712, 34777, 34695, 34695, 36999, 58001, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 54997, 0, 49108, 34756, 34695, 34695, 53127, 35298, 35209, 35209, 35209, 35209, 35209, 35209, 35222, 35296, 10815, 0, 10536, 34777, 34695, 34695, 52871, 35226, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 11731, 0, 11310, 9003, 34695, 34695, 37264, 35221, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 8226, 0, 9505, 11046, 36899, 10020, 14225, 14394, 15673, 35134, 35209, 35209, 35209, 35209, 35209, 35209, 15164, 0, 12851, 9865, 37163, 12592, 13877, 13364, 13364, 3887, 35209, 35209, 35209, 2742, 35209, 35296, 2312, 0, 3328, 38414, 2828, 35209, 13315, 13364, 13364, 564, 35209, 35209, 393, 35503, 35208, 1430, 6, 0, 1024, 35079, 57481, 35209, 13335, 13364, 13364, 6708, 35209, 2742, 44801, 38788, 39562, 6281, 25, 0, 0, 7709, 35209, 35209, 13340, 13364, 13364, 6964, 393, 34223, 33926, 34695, 38351, 4627, 0, 0, 0, 4368, 35093, 35222, 13334, 13364, 13364, 5172, 44801, 34692, 34695, 34695, 8142, 27231, 0, 0, 0, 26624, 28009, 35209, 27758, 13364, 13364, 25451, 33967, 34695, 34695, 36999, 24674, 97, 0, 0, 0, 0, 26213, 60641, 25737, 30567, 30842, 32121, 9003, 34695, 32400, 31870, 29563, 0, 0, 0, 0, 0, 59250, 29040, 57481, 35209, 35209, 35222, 11046, 36899, 30097, 29814, 111, 0, 0, 0, 0, 0, 20475, 18506, 18790, 35209, 57481, 35209, 9865, 37163, 20045, 19276, 0, 0, 0, 0, 0, 0, 0, 17152, 16450, 17729, 17478, 22343, 23108, 22872, 24157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23388, 21075, 20816, 22101, 32596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65288, 0, 31, 0, 0, 0, 62, 0, 0, 0, 0, 0, 42, 0, 248, 112, 53040, 0, 13, 0, 14, 0, 36912, 2055, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 832, 7235, 7494, 24265, 0, 0, 0, 0, 0, 0, 1024, 0, 0, 0, 256, 0, 0, 0, 0, 0, 0, 0, 12766, 8192, 0, 0, 54968, 31, 0, 0, 0, 0, 11, 560, 0, 0, 0, 347, 380, 188, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 256, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2092, 512, 0, 0, 0, 0, 2308, 512, 22144, 2053, 0, 0, 21, 0, 254, 0, 0, 0, 0, 0, 8960, 1537, 17, 0, 14, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21820, 2053, 21, 0, 256, 0, 0, 0, 50, 0, 33512, 2061, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65474, 0, 0, 0, 256, 256, 0, 0, 51, 0, 54176, 512, 25, 0, 0, 0, 17, 0, 0, 0, 0, 0, 27136, 1537, 0, 0, 0, 0, 0, 0, 27987, 26739, 5124, 3848, 4, 1804, 0, 0, 224, 0, 13379, 0, 627, 0, 25824, 768, 63797, 2052, 26288, 768, 2813, 2053, 2629, 2053, 2461, 2053, 25680, 768, 64529, 2052, 5173, 2053, 0, 0, 0, 0, 0, 0, 0, 0, 18, 12837, 59391, 0, 58961, 11297, 0, 0, 20741, 72, 0, 0, 1486, 0, 57984, 123, 13378, 0, 16156, 2068, 16619, 2068, 8, 768, 0, 0, 0, 0, 0, 0, 0, 0, 1, 29300, 255, 255, 65340, 29043, 0, 0, 15390, 5503, 0, 0, 6229, 0, 18464, 1, 13379, 0, 36772, 2066, 40148, 2066, 808, 768, 0, 0, 0, 0, 0, 0, 0, 0, 17, 6707, 60544, 27595, 52030, 5160, 0, 0, 15898, 80, 0, 0, 2908, 0, 52160, 88, 8929, 0, 18108, 2068, 22602, 2068, 408, 768, 21936, 768, 0, 0, 0, 0, 0, 0, 17, 6707, 60544, 27595, 52038, 5160, 0, 0, 17920, 80, 0, 0, 2747, 0, 41088, 99, 14174, 0, 18108, 2068, 22763, 2068, 408, 768, 0, 0, 21872, 768, 0, 0, 0, 0, 2114, 20267, 60415, 43059, 17956, 5387, 0, 0, 9216, 100, 218, 0, 8336, 0, 0, 0, 13379, 0, 50372, 2065, 52180, 2065, 168, 768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6707, 60544, 27595, 579, 0, 0, 0, 17152, 80, 0, 0, 5189, 0, 3808, 24, 11919, 0, 18108, 2068, 20321, 2068, 0, 0, 21872, 768, 22000, 768, 0, 0, 0, 0, 0, 6707, 60544, 27595, 581, 0, 0, 0, 17664, 80, 0, 0, 2722, 0, 11840, 48, 13378, 0, 18108, 2068, 22788, 2068, 0, 0, 21936, 768, 21872, 768, 0, 0, 0, 0, 0, 10023, 60415, 32512, 587, 0, 0, 0, 19200, 2856, 0, 0, 719, 0, 10752, 92, 18920, 0, 32868, 2066, 36051, 2066, 0, 0, 0, 0, 22000, 768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64506, 62197, 61938, 60649, 2043, 4877, 2575, 65024, 65533, 64772, 63992, 62974, 63230, 1025, 62458, 59369, 64248, 63487, 62705, 62967, 65289, 65019, 1021, 1034, 58864, 61688, 503, 261, 1806, 779, 64767, 502, 1786, 5136, 3351, 519, 3836, 2571, 65026, 512, 63489, 508, 1283, 1791, 65017, 64507, 60664, 64246, 2300, 65030, 513, 4109, 1812, 1033, 64510, 62967, 1792, 1540, 260, 63987, 62955, 65516, 1540, 1544, 64259, 1283, 63242, 64256, 63755, 59376, 59372, 58091, 59617, 63735, 0, 64504, 65528, 2561, 1542, 1030, 2824, 62215, 62962, 65020, 2, 257, 64262, 64761, 63996, 63996, 2555, 3843, 267, 63737, 64506, 3081, 1794, 1794, 514, 247, 63484, 63986, 61939, 61679, 61676, 61684, 519, 263, 1802, 1798, 5, 4097, 3596, 2572, 1537, 62200, 62448, 62190, 59114, 60649, 2555, 64264, 63732, 1282, 4, 63481, 1022, 1543, 62714, 252, 63475, 63479, 62457, 62966, 63476, 2310, 1792, 520, 62975, 65264, 1534, 515, 63986, 65272, 62972, 62454, 61935, 63476, 62709, 63725, 63744, 63487, 64762, 61425, 252, 3837, 65032, 62458, 65531, 768, 61186, 60906, 61156, 63995, 64504, 64505, 64002, 64246, 65264, 0, 519, 63494, 63736, 64507, 62978, 60923, 59370, 63726, 3575, 65023, 63991, 1019, 1, 61935, 64240, 2309, 64519, 63230, 3587, 63490, 58098, 60910, 495, 63487, 246, 63482, 2046, 2050, 1541, 1783, 1530, 512, 64768, 64516, 62969, 60908, 59108, 60914, 1526, 1795, 261, 776, 64000, 65531, 2563, 1288, 771, 2565, 771, 1285, 63992, 1280, 64765, 2568, 1291, 65021, 65532, 64512, 64765, 62458, 61674, 248, 63230, 62450, 62459, 64246, 63225, 762, 2313, 63997, 65275, 1538, 64249, 1280, 64257, 65015, 64768, 64252, 63996, 63223, 65029, 63482, 64762, 62972, 63987, 256, 65029, 2815, 63492, 65523, 2056, 63486, 63735, 1789, 511, 65533, 3080, 272, 64764, 3591, 2316, 64768, 4617, 63494, 62450, 59636, 63981, 61431, 63734, 64762, 63746, 62711, 65271, 2306, 1283, 64768, 1283, 1541, 2562, 64002, 62195, 763, 771, 258, 1277, 2315, 65289, 65535, 763, 2053, 3, 262, 65529, 64257, 63222, 65017, 1028, 772, 63991, 2563, 3344, 4105, 5139, 4881, 1548, 3853, 1547, 1799, 64002, 62194, 59374, 62446, 59888, 61417, 64502, 61939, 63736, 63992, 506, 262, 63999, 63991, 253, 64250, 63486, 65017, 1, 246, 62216, 59139, 1520, 1770, 59653, 776, 2280, 57581, 60158, 64488, 61158, 59131, 63737, 64236, 63227, 61708, 1262, 1785, 790, 4622, 4606, 65300, 62724, 65519, 62710, 61691, 65279, 64495, 61688, 62721, 64743, 64759, 64262, 1535, 64761, 63997, 65286, 62706, 60141, 62455, 253, 507, 3, 2832, 63481, 63476, 1029, 1798, 257, 64765, 64516, 62193, 59884, 59375, 61417, 62183, 61685, 505, 1789, 64513, 62979, 507, 3586, 2059, 5395, 3084, 1801, 62976, 63986, 60649, 62712, 511, 252, 64762, 63751, 767, 65015, 61432, 253, 764, 762, 64011, 65018, 60396, 60399, 63991, 2556, 2312, 4626, 6419, 774, 63233, 1537, 1795, 62970, 65029, 65534, 60393, 59885, 59119, 61414, 61929, 508, 2054, 1283, 8, 63739, 65527, 63736, 773, 258, 1278, 64263, 62712, 63731, 63217, 63482, 2054, 3849, 8, 62722, 64757, 63736, 62205, 58606, 63210, 64761, 62203, 61938, 60137, 60653, 1792, 4359, 3085, 4886, 3853, 64513, 1282, 1803, 62452, 62961, 64772, 61937, 61418, 61173, 62958, 62449, 763, 2568, 2054, 1547, 63235, 63733, 65015, 0, 1543, 2561, 4623, 64010, 65275, 1280, 1801, 1801, 3332, 2574, 62981, 62705, 59630, 61166, 63216, 61685, 63729, 65023, 61938, 63218, 65526, 1543, 3846, 4115, 3600, 1797, 63749, 62967, 65529, 64765, 63738, 1026, 63232, 61683, 61165, 61421, 64758, 65018, 65022, 65277, 65019, 60921, 58344, 61925, 65274, 1541, 773, 769, 3852, 1801, 3590, 3341, 2059, 3079, 1032, 61689, 61939, 60143, 61164, 61424, 60908, 65270, 64764, 1282, 64256, 62200, 65015, 4616, 3081, 4624, 7455, 60675, 62179, 4872, 6425, 519, 62718, 1020, 63230, 65004, 64778, 62963, 518, 64254, 61421, 57576, 55252, 61163, 61428, 65517, 65280, 63241, 63476, 59875, 64254, 2292, 3089, 63746, 65016, 65535, 57585, 58853, 61941, 60652, 2810, 6940, 7197, 63240, 62963, 62956, 3323, 2060, 2832, 5901, 2315, 2572, 64001, 250, 65023, 2056, 1272, 776, 7, 61683, 58598, 61175, 63979, 3076, 61454, 57571, 60128, 62451, 3080, 1549, 3584, 750, 1011, 5655, 1282, 62708, 59361, 2538, 3359, 62468, 1010, 269, 63233, 64761, 4095, 61947, 62702, 3578, 1801, 1033, 59889, 59361, 62705, 1282, 5125, 4115, 2828, 4120, 6162, 4373, 6413, 5657, 18, 64509, 65021, 1780, 63997, 61179, 63726, 2552, 520, 3077, 63493, 61427, 61153, 62700, 64755, 2302, 781, 61696, 62711, 771, 62975, 62449, 62457, 65530, 3848, 519, 57329, 56792, 62442, 65020, 60660, 61934, 60916, 59623, 60905, 55775, 59370, 62178, 517, 5887, 3858, 65032, 64502, 65534, 259, 518, 61951, 63729, 61427, 59898, 61430, 60907, 65528, 62711, 61169, 65007, 62708, 1269, 64771, 63741, 65525, 8458, 5917, 63757, 64506, 62196, 3329, 5908, 2321, 63488, 63222, 1532, 4367, 13, 58872, 63976, 2063, 64514, 64751, 59383, 59872, 64495, 65015, 62707, 62708, 506, 1027, 65287, 61688, 64765, 3079, 63493, 62451, 60910, 63728, 1016, 60923, 60134, 60652, 65519, 64252, 65533, 61433, 61428, 59882, 62708, 63479, 63730, 62968, 63479, 62707, 61951, 2555, 63736, 62718, 1784, 63483, 1019, 2817, 2825, 65026, 770, 256, 517, 3089, 0, 0, 0, 0, 0, 0, 0, 0, 1026, 63997, 62968, 62191, 2303, 4620, 2575, 2, 63998, 63483, 61940, 61942, 63485, 1, 60916, 58085, 61937, 61945, 61421, 61938, 64515, 64248, 506, 1029, 60919, 63742, 2561, 2572, 3861, 3345, 1799, 2302, 3074, 5651, 4122, 2574, 4356, 2058, 0, 769, 64773, 1793, 2570, 2051, 65273, 765, 63233, 256, 2818, 1290, 2315, 4368, 2836, 2320, 259, 63740, 2820, 2824, 1289, 64760, 63213, 64491, 65277, 64766, 63742, 65022, 61698, 63740, 61954, 58092, 58599, 59628, 61159, 64506, 1026, 65277, 65016, 1277, 1027, 1542, 2311, 62468, 62708, 64251, 64256, 512, 1033, 1281, 65283, 3, 3329, 3589, 8, 63993, 65276, 4878, 4620, 1798, 1281, 507, 62970, 63215, 61937, 62193, 62447, 61686, 64258, 64770, 260, 256, 771, 5382, 4110, 3084, 1538, 63484, 63477, 63987, 61683, 62707, 1533, 63233, 62704, 65533, 65022, 63480, 65535, 512, 63228, 65019, 62961, 62708, 62712, 63480, 63734, 1029, 1020, 65281, 62716, 65524, 2562, 1287, 65014, 65017, 62457, 61682, 60906, 62705, 62452, 62958, 63484, 61433, 61679, 59880, 63474, 1010, 63230, 61941, 63992, 64506, 60924, 61418, 62696, 64767, 65531, 63737, 62972, 64242, 499, 64768, 64770, 64261, 64253, 63740, 62461, 60921, 60396, 63730, 1777, 65277, 64763, 65531, 65276, 62190, 64240, 2053, 521, 63490, 3075, 64258, 59129, 60913, 63466, 61942, 65009, 64249, 2306, 2566, 774, 245, 65266, 64250, 63739, 63230, 61686, 60391, 59877, 61684, 1785, 2308, 2830, 2575, 65287, 256, 1537, 518, 65281, 1538, 1027, 1800, 65277, 1537, 512, 2057, 776, 512, 512, 64255, 63738, 62712, 62446, 65016, 64255, 63735, 63486, 65020, 63737, 252, 1284, 63738, 64505, 509, 63735, 64762, 64506, 63990, 62967, 63992, 65277, 255, 778, 65282, 256, 64512, 65273, 1028, 1031, 3332, 65032, 1276, 2058, 64513, 64251, 1278, 65278, 65532, 1543, 11, 65534, 3335, 2058, 515, 4618, 10, 63992, 63228, 762, 63231, 64507, 252, 64517, 62712, 64245, 507, 766, 65280, 64769, 65275, 764, 63228, 62196, 764, 258, 1279, 2307, 2830, 1036, 772, 1792, 4107, 2062, 1291, 1023, 1031, 1282, 1797, 2315, 2056, 768, 2824, 3599, 3594, 4112, 3854, 1033, 3083, 2313, 2056, 5, 62968, 60914, 62705, 60913, 61935, 63219, 61425, 62708, 62449, 63731, 64253, 63739, 63992, 65532, 64252, 63226, 63990, 64764, 754, 58631, 57599, 490, 477, 56834, 6, 2530, 56042, 58625, 228, 61922, 58884, 255, 749, 62206, 62992, 1775, 755, 64020, 3591, 4600, 63248, 62209, 1004, 62963, 61441, 1282, 1267, 62464, 64005, 749, 63731, 62724, 1532, 246, 63234, 64263, 63471, 60142, 61177, 65529, 65271, 64259, 1805, 63219, 61166, 63997, 250, 64758, 63997, 64259, 62960, 60141, 59892, 62185, 62954, 62713, 765, 3069, 63488, 61954, 64758, 1784, 1290, 4369, 3594, 264, 63232, 63730, 60135, 61686, 767, 2043, 513, 65294, 1540, 64756, 61948, 515, 2557, 1793, 17, 1280, 62707, 60662, 63479, 2294, 2310, 3604, 4879, 65025, 61690, 65021, 1787, 63739, 264, 1797, 62705, 61172, 60403, 62441, 63212, 258, 1542, 65019, 63232, 61942, 63213, 62190, 64511, 768, 1021, 64005, 63227, 63218, 62957, 63741, 1541, 3333, 65287, 62978, 63987, 64501, 62465, 60658, 498, 2, 63744, 63222, 60907, 61683, 1023, 2817, 1287, 2574, 2566, 63226, 254, 771, 63221, 64504, 1032, 64251, 62705, 63486, 64502, 63733, 1023, 3082, 1797, 1032, 64006, 64246, 64759, 258, 1799, 3845, 4111, 64779, 65278, 65530, 515, 1542, 2306, 2059, 64519, 63735, 61170, 62451, 64759, 64252, 64506, 257, 63738, 63220, 64501, 65280, 2046, 2058, 1802, 769, 63743, 62198, 64244, 64504, 63995, 768, 64769, 62200, 61423, 61423, 64501, 65273, 65281, 512, 253, 62462, 60399, 62442, 64760, 515, 771, 1027, 2057, 259, 1279, 258, 258, 2564, 5, 63227, 63482, 61941, 61938, 62193, 62962, 1533, 65027, 1282, 64769, 62201, 63476, 6159, 5388, 6172, 9765, 65297, 64499, 5646, 7711, 521, 60410, 248, 254, 1015, 15, 62968, 2053, 65031, 59118, 56032, 53198, 57824, 58856, 62180, 60654, 59641, 60645, 57564, 61170, 3056, 2832, 65284, 2050, 517, 57840, 56804, 60651, 58343, 64751, 7702, 10276, 2842, 64258, 65008, 5379, 6940, 7203, 9243, 5657, 4891, 63489, 65271, 63740, 770, 65522, 1543, 64007, 60394, 57316, 59889, 63978, 2050, 61195, 57829, 60125, 63989, 4366, 3091, 3844, 494, 756, 4886, 1537, 61425, 60645, 1515, 2329, 10, 2301, 269, 62209, 62706, 2041, 62453, 63988, 5119, 4367, 2067, 62714, 61163, 64761, 4365, 7440, 6427, 4117, 4891, 6679, 4369, 7698, 7454, 3353, 520, 1795, 4096, 64774, 62974, 503, 5122, 3093, 3850, 62981, 58604, 62432, 63475, 62960, 64501, 65027, 59383, 59884, 64248, 60919, 60139, 61938, 64761, 2821, 65285, 56301, 53711, 59099, 62704, 60910, 62706, 59634, 58081, 60388, 55775, 58342, 59869, 62708, 3058, 2569, 64773, 62964, 62709, 64247, 773, 61699, 61933, 59115, 59126, 59889, 60136, 63985, 62965, 62452, 241, 63737, 1785, 774, 1031, 2048, 9232, 5150, 64781, 0, 64249, 2563, 5649, 3601, 263, 64768, 767, 2056, 265, 60414, 64492, 2833, 5, 64755, 59124, 59105, 64238, 65528, 63478, 63223, 64504, 64251, 62973, 60399, 63995, 1023, 61692, 61166, 59369, 61417, 63210, 58863, 59105, 60648, 241, 62970, 63475, 61428, 61943, 58345, 61164, 63479, 62190, 61426, 61425, 60906, 61948, 1787, 62710, 61690, 64755, 61939, 64244, 1529, 2822, 2570, 3852, 4623, 4630, 5662, 0, 0, 0, 0, 0, 0, 0, 0, 63221, 2052, 63333, 2052, 63365, 2052, 63393, 2052, 63413, 2052, 63221, 2052, 63221, 2052, 63221, 2052, 4541, 2053, 63461, 2052, 63473, 2052, 63493, 2052, 63513, 2052, 63561, 2052, 63581, 2052, 63601, 2052, 63621, 2052, 65145, 2052, 63641, 2052, 65165, 2052, 63653, 2052, 63221, 2052, 63221, 2052, 63677, 2052, 63221, 2052, 63221, 2052, 63221, 2052, 63697, 2052, 4885, 2053, 65041, 2052, 1085, 2053, 64413, 2052, 2081, 2053, 2281, 2053, 63189, 2052, 63165, 2052, 257, 8996, 513, 13, 1089, 260, 0, 0, 16650, 80, 0, 0, 1024, 4358, 17, 2048, 1672, 0, 1, 0, 0, 0, 88, 768, 0, 0, 0, 0, 0, 0, 0, 0, 512, 14137, 512, 0, 58, 7, 0, 0, 14848, 100, 0, 0, 0, 8709, 34, 2048, 1485, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 768, 8739, 0, 15, 1076, 1028, 0, 0, 13320, 100, 0, 0, 1024, 17412, 68, 2048, 1252, 0, 35476, 2065, 35476, 2065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1024, 5141, 0, 15, 84, 2, 0, 0, 21504, 112, 0, 0, 512, 34816, 136, 2048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20348, 2071, 63, 0, 8, 2, 673, 0, 0, 0, 0, 0, 26272, 768, 144, 256, 144, 144, 0, 0, 0, 0, 8, 768, 32724, 2065, 27987, 26739, 0, 0, 0, 0, 26676, 2071, 0, 32768, 2561, 0, 8, 0, 0, 0, 0, 0, 26272, 768, 120, 256, 120, 180, 0, 0, 0, 0, 648, 768, 31932, 2065, 27987, 26739, 63797, 2052, 26080, 768, 47340, 2071, 0, 32768, 2817, 0, 0, 0, 0, 0, 0, 0, 26272, 768, 150, 256, 150, 0, 0, 0, 0, 0, 728, 768, 31932, 2065, 27987, 26739, 63797, 2052, 26144, 768, 0, 0, 0, 0, 0, 0, 0, 0, 24532, 2071, 1, 0, 5377, 14, 22, 0, 0, 0, 0, 0, 26272, 768, 150, 256, 150, 0, 0, 0, 0, 0, 808, 768, 31932, 2065, 27987, 26739, 63797, 2052, 26208, 768, 36324, 2072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3328, 31792, 768, 26352, 768, 5805, 2053, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 3328, 31864, 768, 26352, 768, 5805, 2053, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 21744, 768, 8, 768, 0, 0, 16156, 2068, 65001, 2052, 26080, 768, 21664, 768, 81, 0, 0, 0, 0, 0, 0, 0, 21664, 768, 13584, 768, 1, 0, 1, 0, 13705, 768, 13584, 768, 1, 0, 26080, 768, 63861, 2052, 12, 0, 21664, 768, 96, 1024, 99, 1024, 100, 1024, 101, 1024, 13705, 768, 13705, 768, 13584, 768, 1, 0, 0, 0, 2, 0, 13705, 768, 39129, 2048, 112, 0, 120, 0, 784, 0, 0, 0, 756, 0, 1372, 0, 50, 0, 392, 0, 1400, 0, 11932, 768, 13705, 768, 13584, 768, 1, 0, 2, 0, 13704, 768, 13596, 768, 13704, 768, 50275, 2048, 2, 0, 1517, 2048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25888, 768, 328, 768, 21808, 768, 648, 768, 0, 0, 36880, 2065, 25824, 768, 808, 768, 844, 768, 3, 0, 64989, 2052, 26288, 768, 21664, 768, 61, 0, 1, 0, 13705, 768, 13584, 768, 1, 0, 0, 0, 64241, 2052, 13705, 768, 21664, 768, 13705, 768, 13584, 768, 13705, 768, 13584, 768, 13705, 768, 13705, 768, 13584, 768, 1, 0, 0, 0, 18432, 768, 13344, 768, 21544, 768, 62173, 2052, 224, 0, 1, 0, 22960, 768, 18029, 2068, 0, 0, 0, 0, 21664, 768, 13705, 768, 13584, 768, 1, 0, 0, 0, 13360, 768, 18432, 768, 13344, 768, 21544, 768, 65475, 2052, 2675, 2048, 0, 1024, 13704, 768, 13596, 768, 0, 1024, 96, 0, 0, 0, 0, 0, 0, 0, 36372, 2061, 2080, 768, 168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 2, 0, 72, 0, 5196, 2053, 0, 0, 0, 0, 0, 0, 0, 0, 21664, 768, 0, 0, 0, 0, 4, 512]
},
"irq": {
"enable": 1,
"enabledIRQs": 3,
"interruptFlags": 1,
"dma": [{
"source": 0,
"dest": 0,
"count": 0,
"nextSource": 0,
"nextDest": 0,
"nextCount": 0,
"srcControl": 0,
"dstControl": 0,
"repeat": false,
"width": 2,
"drq": false,
"timing": 0,
"doIrq": false,
"enable": false,
"nextIRQ": 0
}, {
"source": 50354160,
"dest": 67109024,
"count": 4,
"nextSource": 50354160,
"nextDest": 67109024,
"nextCount": 4,
"srcControl": 0,
"dstControl": 2,
"repeat": true,
"width": 4,
"drq": false,
"timing": 3,
"doIrq": false,
"enable": true,
"nextIRQ": 0
}, {
"source": 50355744,
"dest": 67109028,
"count": 4,
"nextSource": 50355744,
"nextDest": 67109028,
"nextCount": 4,
"srcControl": 0,
"dstControl": 2,
"repeat": true,
"width": 4,
"drq": false,
"timing": 3,
"doIrq": false,
"enable": true,
"nextIRQ": 0
}, {
"source": 50350080,
"dest": 117440512,
"count": 100,
"nextSource": 50350480,
"nextDest": 117440912,
"nextCount": -1,
"srcControl": 0,
"dstControl": 0,
"repeat": false,
"width": 4,
"drq": false,
"timing": 0,
"doIrq": false,
"enable": false,
"nextIRQ": 0
}],
"timers": [{
"reload": 64282,
"oldReload": 64282,
"prescaleBits": 0,
"countUp": false,
"doIrq": false,
"enable": true,
"lastEvent": 3974875535,
"nextEvent": 3974876789,
"overflowInterval": 1254
}, {
"reload": 0,
"oldReload": 0,
"prescaleBits": 0,
"countUp": false,
"doIrq": false,
"enable": false,
"lastEvent": 0,
"nextEvent": 0,
"overflowInterval": 1
}, {
"reload": 0,
"oldReload": 0,
"prescaleBits": 0,
"countUp": false,
"doIrq": false,
"enable": false,
"lastEvent": 0,
"nextEvent": 0,
"overflowInterval": 1
}, {
"reload": 0,
"oldReload": 65469,
"prescaleBits": 0,
"countUp": false,
"doIrq": false,
"enable": false,
"lastEvent": 3776782277,
"nextEvent": 3776799429,
"overflowInterval": 65536
}],
"nextEvent": 3974876789,
"springIRQ": false
},
"io": {
"registers": [14145, 0, 24, 0, 7235, 7494, 24265, 0, 0, 0, 138, 16, 80, 0, 0, 0, 65288, 65474, 62, 65288, 49506, 0, 45664, 65535, 1, 0, 0, 1, 0, 0, 0, 0, 240, 30840, 37024, 19532, 33, 63, 0, 0, 832, 4096, 0, 0, 0, 0, 0, 0, 8, 18496, 1672, 0, 2176, 0, 205, 0, 0, 24576, 1252, 0, 2048, 0, 0, 0, 65399, 43278, 128, 0, 16896, 0, 0, 0, 65535, 65535, 65535, 65535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22512, 768, 160, 1024, 4, 46592, 24096, 768, 164, 1024, 4, 46592, 18432, 768, 0, 1792, 100, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64282, 128, 0, 0, 0, 0, 256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 17172, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
"cpuExecMode": 1
},
"audio": {
"nextSample": 1367319656
},
"video": {
"inHblank": false,
"inVblank": true,
"vcounter": false,
"vblankIRQ": 8,
"hblankIRQ": 16,
"vcounterIRQ": 0,
"vcountSetting": 0,
"vcount": 160,
"lastHblank": 3974876526,
"nextHblank": 3974877758,
"nextEvent": 3974877758,
"nextHblankIRQ": 3974877758,
"nextVblankIRQ": 3975158654,
"nextVcounterIRQ": 0,
"renderPath": {
"primitives": {
"LAYER_BG0": 0,
"LAYER_BG1": 1,
"LAYER_BG2": 2,
"LAYER_BG3": 3,
"LAYER_OBJ": 4,
"LAYER_BACKDROP": 5,
"HORIZONTAL_PIXELS": 240,
"VERTICAL_PIXELS": 160,
"LAYER_MASK": 6,
"BACKGROUND_MASK": 1,
"TARGET2_MASK": 8,
"TARGET1_MASK": 16,
"OBJWIN_MASK": 32,
"WRITTEN_MASK": 128,
"PRIORITY_MASK": 7,
"backgroundMode": 1,
"displayFrameSelect": 0,
"hblankIntervalFree": 0,
"objCharacterMapping": 64,
"forcedBlank": 0,
"win0": 8192,
"win1": 0,
"objwin": 0,
"vcount": 159,
"win0Left": 0,
"win0Right": 240,
"win1Left": 120,
"win1Right": 120,
"win0Top": 144,
"win0Bottom": 160,
"win1Top": 76,
"win1Bottom": 76,
"blendMode": 1,
"blendA": 0,
"blendB": 1,
"blendY": 0,
"bgMosaicX": 1,
"bgMosaicY": 1,
"objMosaicX": 1,
"objMosaicY": 1,
"lastHblank": 0,
"nextHblankIRQ": 0,
"nextVblankIRQ": 0,
"nextVcounterIRQ": 0,
"objwinActive": 0,
"alphaEnabled": 0
},
"palette": {
"colors": [
[0, 239, 241, 272, 305, 1328, 305, 1361, 546, 339, 1362, 1362, 2417, 1394, 640, 1363, 2419, 1395, 2451, 1427, 1427, 2451, 736, 2483, 2483, 2483, 3508, 2486, 3542, 5654, 5654, 5654, 6710, 5686, 5687, 6711, 10775, 5657, 6711, 6711, 6711, 10808, 6743, 10808, 7768, 7768, 11864, 11864, 11864, 11864, 12921, 12921, 11929, 12922, 12922, 12954, 12954, 12954, 11930, 12954, 12986, 12987, 12987, 10970, 14011, 11997, 16157, 16157, 16157, 16157, 16157, 15133, 16157, 16189, 17214, 17214, 17214, 14173, 17246, 0, 0, 31049, 32172, 32271, 32369, 32436, 32535, 32601, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 16548, 19686, 23782, 25863, 17738, 28968, 31049, 18895, 19027, 20184, 21275, 22398, 22431, 22431, 0, 0, 17605, 24839, 17738, 31048, 17871, 31214, 19027, 32369, 32436, 21241, 32535, 32601, 22431, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2114, 1194, 303, 5554, 7669, 8759, 8793, 2114, 32287, 1759, 32415, 32607, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0],
[0, 3171, 7399, 13741, 23254, 29596, 307, 537, 799, 14146, 19620, 25928, 32268, 1072, 2135, 3197, 0, 9344, 18592, 30686, 29824, 27968, 27675, 608, 5296, 31264, 31392, 4963, 9497, 32640, 10843, 13215, 0, 1601, 2691, 737, 4805, 2850, 4933, 5029, 4068, 6118, 8168, 10218, 12268, 20466, 25590, 32766, 0, 19456, 24972, 32767, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 0, 1057, 20484, 27654, 31850, 31883, 31949, 627, 24311, 1023, 32767, 4, 6342, 6342, 6342, 6342, 0, 1057, 20484, 27654, 31850, 31883, 31949, 627, 24311, 1023, 32767, 0, 0, 0, 0, 0, 0, 3171, 16416, 21536, 16, 26656, 21, 30784, 26, 30, 32270, 14815, 1023, 0, 0, 0, 0, 7538, 12717, 9684, 11799, 11833, 9819, 12890, 11997, 24311, 16093, 20287, 31710, 386, 578, 736, 0, 4117, 5147, 7467, 1299, 9614, 11663, 3484, 13844, 14935, 17050, 17117, 18175, 24479, 0, 0, 0, 9664, 15388, 608, 896, 19901, 1023, 31759, 9664, 608, 32020, 896, 1023, 7467, 9614, 800, 0, 32535, 32535, 32568, 32568, 32568, 32569, 32601, 32602, 32634, 32667, 32700, 32733, 32734, 32766, 32767, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]
],
"adjustedColors": [
[0, 239, 241, 272, 305, 1328, 305, 1361, 546, 339, 1362, 1362, 2417, 1394, 640, 1363, 2419, 1395, 2451, 1427, 1427, 2451, 736, 2483, 2483, 2483, 3508, 2486, 3542, 5654, 5654, 5654, 6710, 5686, 5687, 6711, 10775, 5657, 6711, 6711, 6711, 10808, 6743, 10808, 7768, 7768, 11864, 11864, 11864, 11864, 12921, 12921, 11929, 12922, 12922, 12954, 12954, 12954, 11930, 12954, 12986, 12987, 12987, 10970, 14011, 11997, 16157, 16157, 16157, 16157, 16157, 15133, 16157, 16189, 17214, 17214, 17214, 14173, 17246, 0, 0, 31049, 32172, 32271, 32369, 32436, 32535, 32601, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 16548, 19686, 23782, 25863, 17738, 28968, 31049, 18895, 19027, 20184, 21275, 22398, 22431, 22431, 0, 0, 17605, 24839, 17738, 31048, 17871, 31214, 19027, 32369, 32436, 21241, 32535, 32601, 22431, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2114, 1194, 303, 5554, 7669, 8759, 8793, 2114, 32287, 1759, 32415, 32607, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0],
[0, 3171, 7399, 13741, 23254, 29596, 307, 537, 799, 14146, 19620, 25928, 32268, 1072, 2135, 3197, 0, 9344, 18592, 30686, 29824, 27968, 27675, 608, 5296, 31264, 31392, 4963, 9497, 32640, 10843, 13215, 0, 1601, 2691, 737, 4805, 2850, 4933, 5029, 4068, 6118, 8168, 10218, 12268, 20466, 25590, 32766, 0, 19456, 24972, 32767, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 0, 1057, 20484, 27654, 31850, 31883, 31949, 627, 24311, 1023, 32767, 4, 6342, 6342, 6342, 6342, 0, 1057, 20484, 27654, 31850, 31883, 31949, 627, 24311, 1023, 32767, 0, 0, 0, 0, 0, 0, 3171, 16416, 21536, 16, 26656, 21, 30784, 26, 30, 32270, 14815, 1023, 0, 0, 0, 0, 7538, 12717, 9684, 11799, 11833, 9819, 12890, 11997, 24311, 16093, 20287, 31710, 386, 578, 736, 0, 4117, 5147, 7467, 1299, 9614, 11663, 3484, 13844, 14935, 17050, 17117, 18175, 24479, 0, 0, 0, 9664, 15388, 608, 896, 19901, 1023, 31759, 9664, 608, 32020, 896, 1023, 7467, 9614, 800, 0, 32535, 32535, 32568, 32568, 32568, 32569, 32601, 32602, 32634, 32667, 32700, 32733, 32734, 32766, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
],
"passthroughColors": [
[0, 239, 241, 272, 305, 1328, 305, 1361, 546, 339, 1362, 1362, 2417, 1394, 640, 1363, 2419, 1395, 2451, 1427, 1427, 2451, 736, 2483, 2483, 2483, 3508, 2486, 3542, 5654, 5654, 5654, 6710, 5686, 5687, 6711, 10775, 5657, 6711, 6711, 6711, 10808, 6743, 10808, 7768, 7768, 11864, 11864, 11864, 11864, 12921, 12921, 11929, 12922, 12922, 12954, 12954, 12954, 11930, 12954, 12986, 12987, 12987, 10970, 14011, 11997, 16157, 16157, 16157, 16157, 16157, 15133, 16157, 16189, 17214, 17214, 17214, 14173, 17246, 0, 0, 31049, 32172, 32271, 32369, 32436, 32535, 32601, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 16548, 19686, 23782, 25863, 17738, 28968, 31049, 18895, 19027, 20184, 21275, 22398, 22431, 22431, 0, 0, 17605, 24839, 17738, 31048, 17871, 31214, 19027, 32369, 32436, 21241, 32535, 32601, 22431, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2114, 1194, 303, 5554, 7669, 8759, 8793, 2114, 32287, 1759, 32415, 32607, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0],
[0, 239, 241, 272, 305, 1328, 305, 1361, 546, 339, 1362, 1362, 2417, 1394, 640, 1363, 2419, 1395, 2451, 1427, 1427, 2451, 736, 2483, 2483, 2483, 3508, 2486, 3542, 5654, 5654, 5654, 6710, 5686, 5687, 6711, 10775, 5657, 6711, 6711, 6711, 10808, 6743, 10808, 7768, 7768, 11864, 11864, 11864, 11864, 12921, 12921, 11929, 12922, 12922, 12954, 12954, 12954, 11930, 12954, 12986, 12987, 12987, 10970, 14011, 11997, 16157, 16157, 16157, 16157, 16157, 15133, 16157, 16189, 17214, 17214, 17214, 14173, 17246, 0, 0, 31049, 32172, 32271, 32369, 32436, 32535, 32601, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 16548, 19686, 23782, 25863, 17738, 28968, 31049, 18895, 19027, 20184, 21275, 22398, 22431, 22431, 0, 0, 17605, 24839, 17738, 31048, 17871, 31214, 19027, 32369, 32436, 21241, 32535, 32601, 22431, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2114, 1194, 303, 5554, 7669, 8759, 8793, 2114, 32287, 1759, 32415, 32607, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0],
[0, 239, 241, 272, 305, 1328, 305, 1361, 546, 339, 1362, 1362, 2417, 1394, 640, 1363, 2419, 1395, 2451, 1427, 1427, 2451, 736, 2483, 2483, 2483, 3508, 2486, 3542, 5654, 5654, 5654, 6710, 5686, 5687, 6711, 10775, 5657, 6711, 6711, 6711, 10808, 6743, 10808, 7768, 7768, 11864, 11864, 11864, 11864, 12921, 12921, 11929, 12922, 12922, 12954, 12954, 12954, 11930, 12954, 12986, 12987, 12987, 10970, 14011, 11997, 16157, 16157, 16157, 16157, 16157, 15133, 16157, 16189, 17214, 17214, 17214, 14173, 17246, 0, 0, 31049, 32172, 32271, 32369, 32436, 32535, 32601, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 16548, 19686, 23782, 25863, 17738, 28968, 31049, 18895, 19027, 20184, 21275, 22398, 22431, 22431, 0, 0, 17605, 24839, 17738, 31048, 17871, 31214, 19027, 32369, 32436, 21241, 32535, 32601, 22431, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2114, 1194, 303, 5554, 7669, 8759, 8793, 2114, 32287, 1759, 32415, 32607, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0],
[0, 239, 241, 272, 305, 1328, 305, 1361, 546, 339, 1362, 1362, 2417, 1394, 640, 1363, 2419, 1395, 2451, 1427, 1427, 2451, 736, 2483, 2483, 2483, 3508, 2486, 3542, 5654, 5654, 5654, 6710, 5686, 5687, 6711, 10775, 5657, 6711, 6711, 6711, 10808, 6743, 10808, 7768, 7768, 11864, 11864, 11864, 11864, 12921, 12921, 11929, 12922, 12922, 12954, 12954, 12954, 11930, 12954, 12986, 12987, 12987, 10970, 14011, 11997, 16157, 16157, 16157, 16157, 16157, 15133, 16157, 16189, 17214, 17214, 17214, 14173, 17246, 0, 0, 31049, 32172, 32271, 32369, 32436, 32535, 32601, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 16548, 19686, 23782, 25863, 17738, 28968, 31049, 18895, 19027, 20184, 21275, 22398, 22431, 22431, 0, 0, 17605, 24839, 17738, 31048, 17871, 31214, 19027, 32369, 32436, 21241, 32535, 32601, 22431, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2114, 1194, 303, 5554, 7669, 8759, 8793, 2114, 32287, 1759, 32415, 32607, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0],
[0, 3171, 7399, 13741, 23254, 29596, 307, 537, 799, 14146, 19620, 25928, 32268, 1072, 2135, 3197, 0, 9344, 18592, 30686, 29824, 27968, 27675, 608, 5296, 31264, 31392, 4963, 9497, 32640, 10843, 13215, 0, 1601, 2691, 737, 4805, 2850, 4933, 5029, 4068, 6118, 8168, 10218, 12268, 20466, 25590, 32766, 0, 19456, 24972, 32767, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 0, 1057, 20484, 27654, 31850, 31883, 31949, 627, 24311, 1023, 32767, 4, 6342, 6342, 6342, 6342, 0, 1057, 20484, 27654, 31850, 31883, 31949, 627, 24311, 1023, 32767, 0, 0, 0, 0, 0, 0, 3171, 16416, 21536, 16, 26656, 21, 30784, 26, 30, 32270, 14815, 1023, 0, 0, 0, 0, 7538, 12717, 9684, 11799, 11833, 9819, 12890, 11997, 24311, 16093, 20287, 31710, 386, 578, 736, 0, 4117, 5147, 7467, 1299, 9614, 11663, 3484, 13844, 14935, 17050, 17117, 18175, 24479, 0, 0, 0, 9664, 15388, 608, 896, 19901, 1023, 31759, 9664, 608, 32020, 896, 1023, 7467, 9614, 800, 0, 32535, 32535, 32568, 32568, 32568, 32569, 32601, 32602, 32634, 32667, 32700, 32733, 32734, 32766, 32767, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null],
[0, 239, 241, 272, 305, 1328, 305, 1361, 546, 339, 1362, 1362, 2417, 1394, 640, 1363, 2419, 1395, 2451, 1427, 1427, 2451, 736, 2483, 2483, 2483, 3508, 2486, 3542, 5654, 5654, 5654, 6710, 5686, 5687, 6711, 10775, 5657, 6711, 6711, 6711, 10808, 6743, 10808, 7768, 7768, 11864, 11864, 11864, 11864, 12921, 12921, 11929, 12922, 12922, 12954, 12954, 12954, 11930, 12954, 12986, 12987, 12987, 10970, 14011, 11997, 16157, 16157, 16157, 16157, 16157, 15133, 16157, 16189, 17214, 17214, 17214, 14173, 17246, 0, 0, 31049, 32172, 32271, 32369, 32436, 32535, 32601, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 16548, 19686, 23782, 25863, 17738, 28968, 31049, 18895, 19027, 20184, 21275, 22398, 22431, 22431, 0, 0, 17605, 24839, 17738, 31048, 17871, 31214, 19027, 32369, 32436, 21241, 32535, 32601, 22431, 32700, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1125, 20480, 31744, 10710, 16978, 32393, 18037, 13914, 16027, 21206, 18108, 20222, 24378, 26524, 29695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2114, 1194, 303, 5554, 7669, 8759, 8793, 2114, 32287, 1759, 32415, 32607, 14335, 32767, 0, 11328, 17600, 170, 31, 303, 4465, 25031, 5856, 5555, 7669, 8726, 9784, 21352, 27632, 1023, 0, 103, 137, 1194, 237, 303, 4464, 4465, 5554, 6579, 6612, 8693, 8726, 9783, 9784, 9817, 0, 1057, 2114, 19460, 26630, 31849, 31883, 31949, 341, 496, 16912, 575, 1023, 32767, 0, 0]
],
"blendY": 0
},
"vram": {
"buffer": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 65525, 8741, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 62767, 9727, 8738, 8946, 8738, 8751, 61986, 8738, 61986, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 24367, 12114, 12079, 12066, 24367, 12114, 62767, 9727, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8738, 8751, 21026, 8751, 21794, 8751, 65535, 8741, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 62194, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 65525, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 61986, 8738, 61986, 8738, 61986, 8738, 24575, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8738, 8751, 8738, 8799, 8738, 9567, 8738, 65525, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8946, 8946, 8946, 8946, 9714, 8949, 65362, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8751, 9714, 8751, 8946, 8751, 8946, 8751, 8738, 8751, 8738, 8751, 8738, 8751, 8738, 8751, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 21087, 8751, 8751, 8751, 21087, 8751, 65525, 8741, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8799, 9714, 8949, 8946, 8946, 8946, 8946, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65522, 8799, 8738, 8946, 8738, 8946, 65314, 8799, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65314, 8751, 8738, 8751, 8738, 8751, 8738, 8751, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65522, 8799, 8738, 8946, 8738, 8946, 65362, 8799, 8946, 8738, 8946, 8738, 8946, 8738, 65522, 8959, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17237, 9028, 13926, 8755, 21845, 8739, 21845, 8739, 34679, 8739, 34901, 13107, 17476, 17476, 13107, 13107, 24367, 12114, 12069, 12066, 24367, 12114, 62757, 9727, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17186, 33604, 12834, 34867, 8738, 34947, 8738, 34931, 8738, 34947, 13107, 34947, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 12066, 8959, 12066, 8949, 12066, 8946, 12066, 8946, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 61986, 8738, 12066, 65522, 8946, 8738, 8946, 65522, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8738, 8738, 61986, 12066, 8738, 8949, 8738, 8799, 61986, 12066, 13107, 13107, 17476, 17476, 13107, 13107, 65314, 8959, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 21794, 8751, 8738, 8751, 21794, 8751, 65535, 8741, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 24575, 8738, 8738, 8738, 8738, 8738, 24575, 8738, 8738, 9567, 8738, 8751, 8738, 9567, 8738, 65525, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 65525, 8738, 8799, 8738, 8799, 8738, 65535, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65535, 8741, 21026, 8751, 21026, 8751, 65535, 8741, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 65525, 8738, 8751, 8738, 8751, 8738, 65525, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 65525, 8738, 9567, 8738, 8799, 8738, 8751, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65535, 8741, 21794, 8751, 21026, 8751, 8738, 8751, 12066, 8946, 12066, 8946, 24354, 8949, 62754, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 33375, 8946, 33522, 33522, 33522, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 33375, 8946, 33522, 8946, 33522, 65522, 33375, 8738, 33522, 34952, 33522, 8738, 33522, 65522, 33375, 8738, 34850, 17476, 17476, 13107, 13107, 65522, 33375, 8946, 33522, 33522, 33522, 8946, 33522, 65362, 33375, 8744, 34850, 17476, 17476, 13107, 13107, 8946, 34863, 8946, 33327, 65522, 33535, 8738, 33327, 10376, 34863, 10376, 34850, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8738, 33314, 65522, 33535, 8738, 33522, 10376, 33525, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8738, 33314, 65522, 33535, 8946, 34850, 8946, 34850, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 34911, 8946, 34850, 8946, 34850, 65320, 34911, 8744, 33522, 34952, 33522, 8738, 33522, 65522, 33375, 8738, 34850, 17476, 17476, 13107, 13107, 21299, 62293, 12339, 65331, 51, 65507, 3, 61155, 3, 65251, 13107, 65507, 21845, 21845, 13107, 13107, 21385, 13141, 15018, 12339, 43689, 12291, 34936, 3, 60877, 3, 61046, 13107, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 52428, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 21128, 33375, 62088, 34853, 62088, 34946, 62088, 34946, 62088, 34946, 8840, 34946, 17476, 17476, 13107, 13107, 65362, 33375, 8946, 33522, 33522, 33522, 8946, 33522, 65362, 33375, 8744, 34850, 17476, 17476, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 65523, 13107, 65523, 819, 65523, 13107, 65523, 13107, 65331, 21299, 62421, 8946, 33522, 65362, 33535, 8744, 33522, 8744, 33522, 65368, 33375, 8744, 34850, 17476, 17476, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 52419, 35208, 13107, 34969, 13059, 34952, 13107, 15000, 13107, 21418, 13269, 8738, 8946, 8738, 8946, 8738, 8946, 65522, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8799, 8946, 8946, 8946, 8946, 8946, 8946, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8799, 8946, 8946, 8946, 8946, 65362, 8799, 8946, 8946, 8946, 8946, 8946, 8946, 65362, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 61986, 8741, 61986, 8738, 61986, 8738, 61986, 8738, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 8946, 8751, 65522, 8959, 8738, 8751, 8738, 8751, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65522, 8959, 8738, 8946, 8738, 8949, 21026, 8799, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65522, 8959, 8946, 8738, 8946, 8738, 65522, 8799, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 65362, 8799, 8946, 8738, 8946, 8738, 65522, 8799, 65362, 33375, 8946, 33314, 33522, 34952, 8946, 33314, 65522, 33535, 8738, 33314, 17476, 17476, 13107, 13107, 33522, 33522, 33522, 33522, 33522, 33522, 9714, 33525, 65362, 33375, 8744, 34850, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 34863, 9714, 34863, 8946, 34863, 10376, 34863, 10376, 34863, 10376, 34863, 10376, 34863, 10376, 34863, 10376, 34850, 17476, 17476, 13107, 13107, 65362, 8959, 8738, 8946, 8738, 8946, 65362, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65362, 33375, 9714, 33525, 33522, 33522, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8738, 34850, 65522, 33375, 8738, 33522, 8744, 33522, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8744, 34850, 65320, 34863, 8744, 34863, 10376, 34863, 17476, 17476, 13107, 13107, 34952, 34952, 34952, 34952, 8738, 34850, 65522, 33375, 8744, 33522, 8744, 33522, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 21845, 21845, 13107, 13107, 43689, 39594, 39338, 43674, 39304, 43673, 52695, 56797, 26266, 50790, 43690, 35226, 21845, 21845, 13107, 13107, 14323, 15219, 13267, 13111, 25427, 14739, 46931, 15283, 43603, 15158, 51283, 18364, 21971, 21845, 13107, 13107, 43689, 43674, 43690, 43690, 43674, 43690, 39325, 35210, 52411, 52428, 26214, 26214, 21845, 21845, 13107, 13107, 21385, 33621, 15018, 43571, 43689, 43683, 34936, 43411, 60877, 52691, 61046, 13107, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 13107, 65535, 65535, 65534, 65535, 65262, 65535, 61166, 65535, 61165, 65535, 21845, 21845, 13107, 23859, 65444, 21423, 45044, 21492, 20388, 21503, 19012, 21503, 42052, 23876, 17572, 24570, 21845, 21845, 13107, 13107, 13107, 65523, 65535, 65523, 65535, 65523, 65535, 65523, 16383, 65331, 21503, 62421, 21845, 21845, 13107, 13107, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 21845, 21845, 13107, 13107, 13107, 13107, 61166, 65518, 61166, 61166, 56797, 61165, 56524, 60893, 52428, 56780, 30590, 26487, 30311, 26215, 34952, 34952, 26214, 26214, 30567, 30583, 13107, 13107, 21845, 21845, 13107, 13107, 56814, 60926, 52444, 52700, 56814, 30589, 26220, 26214, 26470, 30310, 13107, 13107, 21845, 21845, 13107, 13107, 26214, 26214, 26214, 30583, 30600, 30583, 26214, 26214, 26214, 26214, 13107, 13107, 21845, 21845, 13107, 13107, 34952, 43673, 39594, 35480, 39338, 39321, 43690, 43690, 52429, 48060, 13107, 13107, 21845, 21845, 13107, 13107, 43434, 47786, 39320, 43689, 34969, 34952, 39594, 56541, 48059, 52427, 13107, 13107, 21845, 21845, 13107, 13107, 56813, 60893, 61149, 56797, 52701, 60637, 52429, 52428, 27579, 30310, 13107, 13107, 21845, 21845, 13107, 13107, 39595, 39337, 43674, 39321, 39321, 56521, 52428, 52684, 60876, 56815, 13107, 13107, 21845, 21845, 13107, 13107, 43434, 61166, 60825, 56815, 56796, 56524, 56813, 61183, 56797, 52428, 13107, 13107, 21845, 21845, 13107, 13107, 26214, 26214, 30583, 30583, 30583, 30566, 26214, 26214, 26214, 26214, 13107, 13107, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 13107, 43673, 52428, 43690, 43690, 39594, 39049, 39065, 43689, 43674, 39594, 21845, 21845, 13107, 13107, 13107, 13107, 43673, 39577, 39048, 43433, 39304, 39321, 43418, 39321, 43690, 43690, 21845, 21845, 13107, 13107, 13107, 13107, 52700, 52412, 34969, 48312, 35225, 35224, 39322, 39321, 34969, 34953, 21845, 21845, 13107, 13107, 13107, 13107, 52428, 52411, 48059, 56796, 52377, 52444, 39304, 52444, 34952, 52680, 21843, 21845, 13267, 13107, 46931, 14267, 19539, 19400, 47955, 14259, 47955, 13172, 13523, 13111, 27123, 13875, 21845, 21845, 13107, 13107, 52428, 13107, 35208, 39315, 34969, 34947, 34952, 34947, 15000, 43571, 21418, 41941, 21845, 21845, 13107, 13107, 30361, 54886, 52712, 52717, 34952, 34968, 39337, 34952, 39594, 43689, 34936, 39304, 21845, 21845, 13107, 13107, 52429, 48060, 39340, 34953, 43673, 43690, 30856, 30599, 34970, 39304, 43400, 43690, 21845, 21845, 13107, 13107, 13107, 13107, 56524, 60893, 56780, 56797, 52428, 52428, 52155, 52428, 48059, 52427, 21845, 21845, 13107, 13107, 13107, 13107, 39321, 39321, 39321, 39321, 39319, 43417, 39270, 39321, 38502, 39321, 21845, 21845, 13107, 13107, 13107, 13107, 26214, 39321, 26214, 38502, 26487, 30582, 26214, 26214, 26214, 26214, 21845, 21845, 13107, 13107, 13107, 13107, 43689, 48042, 43689, 43690, 43690, 43690, 39321, 43417, 39321, 39321, 21845, 21845, 13107, 13107, 13107, 13107, 52411, 52428, 52411, 52428, 48058, 52155, 48042, 48059, 48041, 48059, 21845, 21845, 13107, 13107, 13107, 13107, 52445, 52156, 56798, 61149, 56524, 56797, 52428, 56524, 52428, 56541, 21845, 21845, 13107, 13107, 13107, 13107, 26236, 30583, 52444, 26237, 65261, 65535, 61149, 61149, 61150, 57070, 21845, 21845, 13107, 13107, 13107, 13107, 26214, 26214, 26214, 26214, 30583, 30583, 26214, 26214, 26214, 26214, 21845, 21845, 13107, 13107, 13107, 13107, 30583, 26487, 30566, 30583, 34952, 34952, 30590, 30583, 26317, 26214, 21845, 21845, 13107, 13107, 13107, 13107, 26214, 26214, 26214, 26214, 30600, 30583, 30583, 26487, 26214, 30582, 62754, 8799, 8738, 8946, 8738, 8946, 65314, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 62754, 8959, 12066, 8738, 12066, 8738, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 21026, 8799, 8738, 8751, 8738, 8751, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 62754, 8799, 24354, 8949, 12066, 8946, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 12066, 8946, 24354, 8946, 65314, 8946, 21845, 21845, 13107, 13107, 52428, 52428, 4369, 52417, 30498, 52247, 32658, 52255, 65529, 49529, 40857, 49442, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 12066, 12066, 12066, 12066, 61986, 8946, 7372, 8721, 4380, 4369, 8465, 29218, 4369, 4369, 4369, 4369, 52428, 52428, 21845, 21845, 13107, 13107, 10642, 49442, 8738, 52241, 4369, 52417, 49425, 52428, 52417, 52428, 52428, 52428, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 52428, 52428, 4380, 52428, 8721, 52428, 8721, 7372, 8737, 7372, 8737, 61986, 8946, 61986, 8946, 8738, 8751, 8738, 8751, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 34947, 8738, 34947, 8738, 34947, 8738, 34947, 12834, 34867, 17186, 33652, 8738, 8751, 8738, 8751, 8738, 8751, 21026, 8799, 8738, 8738, 13107, 13107, 17476, 17476, 13107, 13107, 17476, 17476, 13107, 13107, 13107, 13107, 65522, 8751, 8946, 8738, 65522, 8741, 8946, 8738, 65522, 8751, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 65314, 8959, 17476, 17476, 13107, 13107, 30583, 13107, 21845, 8739, 21845, 8739, 21845, 8739, 13653, 8755, 17238, 9076, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 61986, 65522, 17476, 17476, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 62757, 9727, 30583, 30583, 30583, 30583, 30583, 38775, 26214, 39320, 34952, 34952, 13107, 13107, 21845, 21845, 13107, 13107, 61149, 65534, 61165, 65535, 61149, 65518, 56524, 61165, 56797, 65262, 13107, 13107, 21845, 21845, 13107, 13107, 52428, 56524, 52428, 56524, 52427, 52428, 48059, 52155, 48059, 52428, 13107, 13107, 21845, 21845, 13107, 13107, 21503, 62293, 16383, 65331, 65535, 65523, 65535, 65523, 65535, 65523, 13107, 65523, 21845, 21845, 13107, 13107, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 21845, 21845, 13107, 13107, 39287, 39321, 39319, 39321, 39321, 39321, 39321, 39321, 34952, 34952, 13107, 13107, 21845, 21845, 13107, 13107, 48059, 48059, 48059, 48059, 48059, 48059, 43690, 48059, 48058, 48059, 13107, 13107, 21845, 21845, 13107, 13107, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 43673, 34952, 43690, 13107, 13107, 21845, 21845, 13107, 13107, 48025, 48059, 48057, 48059, 48059, 48059, 43690, 43690, 43690, 43690, 13107, 13107, 21845, 21845, 13107, 13107, 30577, 7645, 30577, 7645, 30480, 477, 28928, 29, 4096, 1, 13107, 13107, 21845, 21845, 13107, 13107, 21299, 62293, 13107, 65331, 819, 65507, 13107, 61155, 13107, 65251, 52428, 65507, 21845, 21845, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 52428, 52428, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 13107, 4096, 1, 33024, 30, 34832, 494, 34945, 7918, 34945, 7918, 19188, 24484, 42052, 23876, 20468, 21322, 20468, 21423, 42228, 21503, 65444, 21423, 21845, 23893, 13107, 21299, 21845, 21845, 13107, 13107, 52428, 13107, 35208, 3, 34969, 3, 34952, 12291, 15000, 12339, 21418, 13269, 21385, 13141, 15018, 13107, 43689, 13059, 34936, 13107, 60877, 13107, 61046, 52419, 21845, 21845, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 21845, 21845, 13107, 13107, 13107, 65523, 3, 65523, 3, 65523, 51, 65523, 12339, 65331, 21299, 62421, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 57069, 56798, 61166, 61166, 61423, 61182, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 52428, 56796, 56540, 56797, 61150, 61166, 61166, 61422, 65278, 61182, 61423, 65263, 65535, 61439, 65535, 65279, 52444, 52428, 52701, 56541, 61166, 56797, 61167, 61166, 61182, 61166, 65519, 65535, 65535, 65535, 65535, 65535, 52428, 52428, 52701, 56525, 56797, 56797, 61166, 60909, 61166, 61166, 61166, 61166, 61166, 61166, 61423, 61166, 60909, 56797, 61166, 61166, 61166, 61167, 65534, 61182, 65278, 65535, 65535, 65278, 65519, 65535, 65278, 65279, 52428, 56796, 56796, 61149, 60893, 61166, 61166, 65262, 61166, 65278, 61166, 61423, 61422, 65278, 65262, 65278, 56797, 61149, 61149, 61166, 61166, 61423, 65518, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65519, 61422, 61182, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65519, 65279, 65535, 61438, 61423, 61167, 61423, 61166, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61439, 61422, 61183, 61166, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61166, 61166, 61166, 61166, 61166, 61166, 57070, 61166, 61166, 61150, 60910, 60909, 60910, 56813, 57054, 56797, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65519, 65534, 65518, 65535, 65262, 61438, 61166, 61166, 65278, 61166, 61167, 61166, 65278, 61166, 61423, 61166, 61439, 61167, 61439, 61166, 65535, 61167, 65279, 61422, 65535, 65279, 65279, 61438, 65535, 65279, 65535, 65535, 65535, 65535, 65535, 65535, 61167, 65535, 56524, 56797, 60893, 61165, 61165, 61166, 61166, 65278, 65262, 61182, 61166, 65279, 61166, 61166, 61166, 61166, 39867, 39321, 48059, 48059, 48332, 48316, 52429, 52428, 56797, 56797, 56797, 56797, 60909, 61166, 61166, 61166, 48025, 52155, 48059, 52428, 52428, 56780, 56540, 60893, 56797, 61166, 61165, 61166, 61166, 61166, 61182, 61167, 52428, 48075, 52428, 52428, 52685, 52428, 56797, 52701, 56813, 56797, 60893, 56797, 56813, 57054, 57069, 57054, 56541, 52428, 56813, 52685, 57070, 56797, 61166, 57054, 61167, 56814, 61166, 60909, 61166, 60910, 61166, 61165, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65534, 65535, 61438, 65535, 61423, 65279, 65278, 65534, 65263, 65278, 61422, 65535, 61166, 65278, 61165, 65518, 61166, 61166, 52428, 56797, 56796, 56797, 60893, 57069, 61165, 61166, 61166, 61166, 61166, 61166, 61166, 60910, 60910, 56797, 65535, 65279, 61439, 61423, 61423, 65263, 65279, 61422, 61166, 61167, 61423, 61166, 61166, 61166, 61166, 61166, 52445, 43724, 56797, 52428, 56798, 44236, 56814, 52429, 56797, 52429, 56814, 52444, 56797, 52445, 56797, 52700, 61423, 65535, 65262, 65278, 61166, 65535, 61166, 65278, 61166, 65518, 61165, 61422, 56797, 61166, 56797, 60893, 21845, 21845, 21846, 21845, 26487, 25973, 30600, 30583, 34952, 34952, 39323, 35209, 48059, 47547, 48076, 48059, 21845, 21845, 21845, 26453, 30581, 30583, 30583, 34936, 34952, 39321, 39305, 48057, 48059, 52155, 48315, 52428, 21845, 21845, 30583, 30327, 30840, 30584, 35209, 34953, 47545, 39321, 48059, 48059, 52428, 48316, 56540, 52428, 21845, 21845, 26471, 30327, 30840, 30839, 34952, 34968, 39321, 47513, 48059, 48059, 48316, 52412, 52429, 56540, 21845, 21845, 26470, 26230, 30583, 30583, 34952, 34952, 39321, 39321, 48059, 48059, 48316, 52171, 52428, 52428, 25941, 21845, 30583, 30583, 30840, 30584, 39064, 34968, 47545, 39323, 48059, 48059, 52428, 52172, 56540, 52444, 21845, 21845, 21845, 25957, 30310, 30583, 30583, 34951, 34951, 39064, 39305, 48057, 48059, 48059, 48315, 52428, 21845, 21845, 21861, 21845, 26231, 21861, 30584, 30583, 34968, 34695, 39323, 35209, 48059, 39835, 48316, 48059, 21845, 21845, 26214, 26214, 30583, 30583, 34952, 30856, 39321, 39065, 48059, 48059, 52171, 48075, 52428, 52428, 21845, 21845, 30325, 30582, 30583, 34695, 34952, 35208, 39321, 47513, 48059, 48059, 48315, 52428, 52428, 52428, 26455, 30567, 30583, 30599, 34952, 34952, 39320, 39321, 48059, 48059, 52155, 48331, 52428, 52428, 56781, 56797, 8738, 8738, 8738, 8738, 8754, 8739, 8738, 8994, 13107, 12851, 13107, 13107, 13619, 13107, 21845, 21845, 22102, 21845, 30583, 30583, 34952, 30600, 35224, 39049, 48059, 39355, 48059, 48059, 52428, 48332, 52700, 52685, 21845, 22101, 26197, 30327, 30583, 34951, 34951, 39048, 39305, 48057, 48057, 48059, 52155, 52428, 52427, 56540, 25958, 21845, 30583, 22359, 30856, 30584, 39321, 34952, 39867, 34969, 48060, 39867, 52428, 48059, 56797, 52428, 21845, 21845, 21845, 21845, 21845, 30069, 30295, 30583, 30583, 34952, 34952, 39320, 39305, 48057, 48059, 52155, 21845, 13653, 21845, 21845, 21846, 21845, 30583, 22103, 30600, 30583, 34969, 34696, 39355, 35209, 48059, 48059, 52155, 52428, 52428, 56781, 56541, 61149, 61150, 61166, 61166, 65518, 61422, 65535, 65535, 65535, 65535, 65535, 21845, 22101, 25957, 26214, 30566, 34679, 30583, 34952, 39048, 39321, 39320, 48059, 48059, 52427, 52411, 52428, 22102, 21845, 26470, 26214, 30599, 30327, 34952, 30856, 39321, 35209, 48059, 39323, 48316, 39611, 52428, 48076, 13107, 21331, 21331, 21845, 21845, 26197, 21845, 26213, 26213, 34679, 30583, 34951, 34951, 39320, 39064, 48057, 13109, 13107, 21845, 13139, 21845, 21845, 21846, 21845, 22135, 25941, 30584, 26487, 34952, 34695, 39065, 34952, 48076, 48059, 52445, 52428, 56797, 52685, 61166, 56813, 61166, 61166, 65535, 61423, 65535, 65535, 65535, 65535, 56797, 60893, 61166, 61166, 61423, 61167, 65535, 65534, 65535, 65279, 65535, 65535, 65535, 61439, 65535, 65534, 56814, 52685, 61166, 56814, 65263, 61166, 61439, 61423, 65534, 65279, 65535, 65535, 65535, 65535, 65535, 65535, 60909, 61166, 65262, 61166, 61423, 61438, 65278, 65279, 65279, 65534, 65534, 65535, 65279, 65534, 65519, 65279, 21845, 21333, 21845, 21845, 22119, 21845, 30584, 30327, 34952, 30583, 35227, 34953, 48059, 39321, 48316, 48059, 21845, 21845, 21861, 21845, 26230, 21846, 30599, 26487, 34953, 30840, 35225, 34969, 48059, 39323, 48316, 48059, 21331, 21843, 21845, 21845, 21845, 25941, 26215, 26214, 30583, 30583, 30856, 34952, 39065, 39305, 48059, 48057, 21845, 21845, 25957, 26214, 30583, 30567, 34695, 34952, 35208, 35209, 39321, 39835, 48059, 48059, 52171, 52428, 21331, 21845, 21845, 21845, 21845, 26198, 30310, 30582, 30583, 34951, 34952, 34968, 39321, 48025, 48059, 48059, 21845, 13653, 21846, 21845, 26230, 21846, 30584, 30583, 34952, 30584, 35225, 34953, 48059, 35225, 48060, 48059, 22101, 21845, 26471, 22119, 30599, 30583, 34953, 34952, 39321, 34969, 48059, 39835, 52172, 48059, 52428, 48332, 21845, 21845, 21845, 26198, 26469, 30583, 30583, 34952, 34952, 35208, 39048, 39321, 48025, 47803, 48059, 48314, 21845, 25941, 25957, 26470, 30582, 34679, 34936, 34952, 39064, 39321, 48025, 48059, 48059, 52427, 52427, 52428, 21845, 21845, 22102, 22102, 30583, 30326, 30855, 30840, 34953, 34952, 39321, 39321, 48059, 48059, 47804, 52155, 8738, 8738, 8738, 8738, 12834, 12850, 8754, 8738, 13091, 13107, 13107, 13107, 13107, 21299, 21331, 21845, 61166, 65535, 61165, 65535, 61149, 65535, 61149, 65535, 61149, 65535, 61149, 65534, 61149, 65534, 60893, 65278, 65535, 57087, 65535, 57087, 65535, 57343, 65535, 61183, 65535, 57343, 65535, 61183, 65535, 61439, 65535, 61439, 60909, 56797, 56814, 56797, 56798, 56524, 56798, 52428, 52446, 56010, 44509, 44204, 44254, 56490, 44253, 51914, 61183, 56798, 65535, 61166, 65535, 61183, 65535, 61439, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 56814, 56781, 56815, 52444, 56814, 56781, 57070, 56797, 61166, 60909, 61166, 61166, 65262, 65278, 61166, 65534, 43725, 56522, 44205, 56522, 51917, 56780, 44493, 56796, 52429, 60893, 52445, 60893, 56797, 61149, 56798, 60893, 65535, 65535, 65535, 65535, 65535, 65535, 65263, 61422, 56814, 61165, 56797, 60893, 56781, 56797, 44461, 56796, 65517, 65535, 65262, 65535, 65518, 65535, 65262, 65535, 65518, 61423, 65262, 57087, 61422, 56814, 61166, 52701, 56797, 61166, 60893, 61165, 56797, 61165, 56797, 61165, 60909, 61166, 61166, 61166, 61423, 61166, 65535, 61439, 44236, 44204, 52429, 51914, 52429, 52426, 52445, 56524, 52701, 56796, 56798, 60893, 61166, 61165, 61182, 61422, 52429, 60893, 56522, 57053, 56540, 60893, 56797, 60893, 56813, 56797, 61166, 56797, 57070, 56797, 57071, 52685, 61183, 56814, 61423, 56814, 65535, 57070, 61439, 57071, 65535, 61166, 61166, 61166, 56798, 61166, 56797, 61165, 51914, 56781, 52394, 56780, 52428, 56796, 56796, 56797, 61149, 57054, 61166, 61166, 61182, 61166, 65518, 56815, 43690, 43690, 43690, 51882, 43690, 44202, 43690, 56010, 51914, 56780, 44204, 56797, 56538, 60893, 56780, 61149, 65518, 65535, 65278, 65535, 65518, 65535, 65262, 65535, 65518, 65535, 65262, 65535, 65261, 65535, 65261, 65535, 57071, 44237, 56814, 52429, 57071, 51916, 56814, 44236, 56815, 51916, 56814, 44236, 56814, 51916, 56814, 52429, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61439, 65535, 61439, 65535, 65535, 65535, 65535, 65535, 65535, 65278, 65279, 61166, 65534, 60893, 61166, 56797, 61166, 56781, 57070, 52444, 61149, 52396, 65245, 51914, 61148, 51882, 65245, 51882, 61148, 52394, 65245, 56010, 61149, 56522, 65261, 57071, 56525, 57087, 52444, 61439, 56525, 61439, 56798, 65535, 56814, 65535, 57071, 65535, 57071, 65535, 57071, 56796, 56797, 56797, 56797, 56797, 52445, 57070, 52445, 61166, 44253, 61439, 51933, 61439, 44237, 61439, 52445, 61438, 52702, 65519, 56814, 61439, 57070, 65535, 61183, 65535, 65535, 65534, 65535, 65534, 65535, 65518, 65535, 56797, 61165, 61166, 61166, 61166, 65278, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61423, 65245, 65535, 65261, 65535, 61149, 61439, 60893, 61166, 56797, 61149, 56541, 56797, 56525, 56796, 56541, 56796, 56814, 56797, 60894, 60893, 61166, 61166, 61166, 61182, 61182, 65519, 65518, 65535, 65279, 65535, 65534, 65535, 65535, 61167, 65535, 57070, 61183, 60910, 61166, 61166, 61166, 61166, 61165, 65262, 61149, 61166, 60893, 65262, 61422, 65534, 65262, 65535, 65534, 65535, 65262, 65535, 65534, 65535, 65263, 65535, 65534, 65535, 65263, 65535, 56012, 65261, 56781, 65518, 56797, 65518, 60893, 65534, 61166, 65535, 61166, 65535, 65262, 65519, 61166, 61182, 61439, 56798, 61183, 56797, 61183, 56797, 57087, 56781, 57071, 56796, 57071, 56781, 57070, 56797, 61167, 56798, 65535, 57071, 65535, 57087, 65278, 57070, 61166, 61166, 56797, 60909, 56540, 60893, 52652, 56797, 51914, 56796, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61183, 65535, 56814, 61439, 56797, 57071, 44237, 56815, 43692, 65534, 65263, 61423, 65535, 65534, 65519, 61166, 61423, 61166, 65262, 56797, 61165, 56797, 60893, 52685, 60892, 56540, 61149, 52428, 61149, 52429, 61149, 56525, 60893, 56797, 61149, 56814, 60909, 61166, 56813, 61439, 56814, 65262, 65535, 65262, 65535, 65262, 65535, 61165, 61423, 61165, 65518, 61149, 61166, 57053, 61166, 56797, 61150, 61439, 56798, 61439, 56814, 65535, 56815, 65535, 57087, 65535, 61183, 65535, 61439, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65519, 65535, 65534, 65535, 65262, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65262, 65535, 61150, 61166, 61166, 61166, 61166, 61166, 61166, 61422, 65262, 61423, 61166, 65534, 65518, 65535, 61166, 65535, 61166, 65278, 61166, 61166, 61422, 65519, 65263, 61438, 65535, 65279, 65535, 65535, 65535, 65535, 65535, 65535, 57054, 60910, 60893, 57069, 56797, 61149, 56781, 60909, 56797, 61149, 56524, 60893, 52684, 60893, 52652, 60893, 61166, 57054, 56814, 56797, 56797, 56797, 56797, 52701, 56541, 52428, 52701, 52428, 52429, 52396, 56525, 44234, 61166, 56814, 61166, 57070, 61182, 56814, 65519, 61167, 65535, 61183, 65535, 65535, 65535, 65535, 65535, 65535, 61422, 61166, 65279, 57070, 61422, 56814, 61183, 56798, 61182, 52701, 61167, 52701, 61166, 52429, 57071, 52445, 56797, 56541, 56797, 56797, 56781, 56797, 52684, 56797, 56540, 56796, 52396, 56781, 52426, 56797, 52396, 56780, 56798, 56797, 56797, 56781, 52445, 52429, 52685, 52684, 51916, 51914, 44236, 44204, 43692, 51882, 43722, 43690, 56797, 61165, 56797, 60893, 52701, 56797, 56797, 56524, 52701, 56780, 56798, 56524, 56815, 56780, 57071, 56797, 60894, 61149, 56813, 56813, 56798, 61149, 56797, 56797, 56797, 60893, 56797, 56797, 56797, 56797, 52701, 56797, 65262, 65535, 61166, 65534, 65262, 65535, 61166, 65534, 65261, 65535, 61166, 65535, 65262, 65535, 61421, 65535, 61423, 57070, 65278, 61166, 61183, 57070, 65535, 61166, 65279, 57070, 65535, 57070, 61439, 57070, 65535, 57054, 56797, 57053, 56797, 60909, 56813, 57054, 57054, 57054, 61166, 56813, 61166, 56798, 61166, 56814, 61182, 56798, 61167, 56798, 61182, 57054, 61182, 57070, 61439, 61166, 65519, 61166, 61439, 61167, 65535, 61438, 65535, 65279, 61166, 56797, 61183, 56798, 61183, 56797, 61183, 56798, 61167, 56797, 61183, 56798, 61183, 52701, 61183, 56798, 65262, 61438, 65262, 65534, 61166, 65279, 65262, 65534, 61166, 65279, 65262, 65534, 65262, 65534, 61166, 65519, 56781, 60893, 52701, 56797, 56540, 56797, 52685, 56797, 52684, 56797, 52444, 56797, 52685, 56797, 56540, 56797, 61166, 65535, 65262, 65534, 61165, 65279, 65262, 65534, 61166, 61167, 65262, 61166, 61182, 56814, 61423, 56798, 61439, 56814, 65279, 56814, 61439, 56814, 65279, 57054, 61423, 56814, 65535, 57070, 61439, 60910, 65535, 57054, 56541, 60893, 56781, 56797, 56797, 61149, 56797, 61165, 61165, 61166, 61166, 65518, 65262, 65535, 65262, 65535, 65535, 65535, 65535, 65535, 65278, 65535, 60894, 65534, 56797, 65262, 56525, 65261, 52428, 65261, 52428, 65261, 65262, 65535, 61166, 65535, 65262, 65534, 61166, 61423, 65262, 61182, 65519, 57087, 65535, 57071, 65535, 57087, 52684, 56797, 56541, 56797, 56797, 60893, 56797, 60893, 56798, 60893, 61166, 61166, 61166, 61166, 61183, 61423, 65262, 65535, 65262, 65535, 65518, 65535, 65518, 65535, 65519, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61167, 56797, 61439, 56798, 61167, 56798, 61167, 57070, 61166, 61166, 60894, 61166, 56797, 61165, 56781, 61165, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61439, 65535, 61167, 65535, 57070, 61439, 56798, 61183, 56797, 65534, 65535, 65262, 65535, 65518, 65535, 65261, 65535, 61165, 65535, 61149, 61438, 61165, 65262, 61149, 61166, 61166, 61166, 61166, 56797, 56798, 56797, 56797, 56524, 44253, 56524, 52445, 52394, 43725, 56522, 44205, 52394, 65262, 61166, 61422, 61166, 65262, 65279, 65261, 65535, 65261, 65535, 65517, 65535, 65261, 65535, 65517, 65535, 56814, 61149, 56798, 60893, 56798, 60893, 52445, 56796, 56798, 56797, 56814, 56797, 61167, 56798, 65535, 57070, 65535, 65535, 65535, 65535, 65535, 61439, 65535, 61439, 65535, 61439, 65279, 61439, 65534, 65535, 65262, 65535, 56797, 60893, 56525, 56796, 56797, 56797, 56797, 56797, 61166, 61166, 61166, 61422, 65278, 65535, 65535, 65535, 60894, 56797, 57054, 56797, 56797, 56797, 56798, 56797, 60909, 60909, 56797, 61166, 61166, 61166, 65262, 61422, 61166, 61167, 65262, 57070, 61438, 56815, 65535, 56814, 65535, 56815, 65535, 56831, 65535, 61439, 65535, 61439, 65535, 61167, 65535, 61183, 65535, 61183, 65535, 61183, 65535, 61167, 65535, 61167, 61166, 61166, 61149, 61166, 61149, 65534, 60893, 65534, 56796, 65518, 56524, 65518, 56780, 65517, 56525, 61421, 56797, 61149, 56798, 56797, 61423, 52702, 61438, 44254, 61423, 43725, 57343, 43725, 61439, 43693, 61183, 43725, 61183, 43725, 61167, 44253, 26761, 18020, 30857, 26212, 26521, 26180, 26505, 25668, 30857, 26182, 35225, 17991, 34969, 21607, 34969, 17511, 9558, 4386, 13380, 8482, 9029, 4370, 9028, 8482, 9013, 4370, 8756, 4370, 9011, 4385, 8755, 4370, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39323, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 38417, 39833, 37921, 39321, 34065, 39321, 33809, 39323, 37649, 39833, 33297, 39321, 29201, 39321, 25105, 39353, 34918, 47513, 38760, 39833, 39065, 39321, 48059, 39321, 48057, 39835, 48313, 48059, 48025, 48060, 39323, 39865, 4369, 4369, 4369, 12561, 4369, 16913, 4369, 29713, 4369, 38433, 4369, 38977, 4369, 39010, 4369, 47476, 25702, 30308, 17990, 34630, 25702, 39286, 25700, 48007, 26182, 47495, 18020, 47462, 25700, 47478, 17990, 48006, 26179, 26212, 30788, 26214, 34918, 26471, 39816, 26249, 52121, 18025, 48059, 26216, 48059, 25705, 52427, 18025, 52171, 4408, 48059, 5004, 47513, 9931, 39321, 18875, 39321, 35736, 39321, 48057, 48025, 52409, 48025, 48059, 30599, 9012, 26231, 13124, 26215, 9012, 18039, 9012, 21623, 4660, 17511, 8739, 13414, 4387, 13414, 8738, 4642, 4626, 8738, 8481, 8482, 4369, 8482, 4385, 4370, 4369, 4625, 4369, 4370, 4369, 4385, 4369, 34969, 30567, 35227, 34663, 39321, 34679, 35225, 30840, 35225, 30584, 35225, 30584, 30873, 29799, 30873, 25668, 17459, 4676, 13090, 4932, 13090, 4675, 8738, 4659, 8737, 4659, 8481, 4642, 8722, 4386, 8465, 4641, 8465, 8722, 4625, 8481, 4369, 8722, 4369, 4369, 4371, 8481, 4968, 4369, 14235, 4369, 35771, 4387, 4369, 4369, 4385, 4369, 4369, 4369, 4369, 8465, 4369, 17441, 8465, 26180, 17169, 34662, 26177, 26214, 4369, 8465, 4369, 4369, 8772, 4369, 25720, 4935, 26215, 26759, 26761, 39286, 26486, 39014, 34918, 47496, 4369, 4369, 4369, 4369, 12817, 17475, 17475, 34404, 26212, 39302, 26214, 39046, 26214, 34404, 25700, 26182, 39305, 39321, 39304, 39321, 39320, 39321, 39321, 39353, 39353, 39321, 39321, 39321, 39321, 39833, 39321, 39321, 39833, 39321, 39321, 39321, 39321, 39321, 39831, 39321, 39300, 39321, 39234, 39321, 38689, 39321, 33553, 39321, 34953, 22135, 35225, 18023, 34953, 22136, 35225, 18039, 34969, 22392, 35225, 26232, 39065, 26488, 35225, 26488, 4369, 37921, 4369, 29201, 4369, 16657, 4369, 8465, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4443, 4369, 4683, 4369, 4459, 4369, 4731, 4369, 4475, 4369, 4475, 4369, 4475, 4369, 4713, 4369, 26233, 30308, 34699, 34936, 39065, 39867, 39321, 39867, 39867, 48057, 39884, 39321, 48078, 39321, 48332, 48025, 8755, 4369, 8756, 4386, 8755, 8465, 9012, 4386, 8756, 4626, 9029, 4386, 9044, 8482, 13125, 4642, 48332, 48057, 52684, 48059, 52428, 39867, 52428, 48076, 52428, 48332, 52428, 52428, 52428, 52428, 52429, 52428, 16657, 52427, 20753, 52443, 12561, 52425, 8465, 52664, 8465, 52404, 4369, 52370, 4369, 52034, 4370, 51233, 4625, 4386, 4369, 4626, 4369, 4385, 4370, 4626, 4370, 4369, 4372, 4385, 4391, 4369, 4409, 4370, 34969, 22119, 34969, 17527, 34953, 22135, 34969, 18023, 34953, 17783, 34969, 18023, 34953, 17783, 34969, 18023, 8739, 4385, 4659, 4370, 8739, 4385, 8755, 4369, 4659, 4370, 8755, 4385, 8755, 4369, 8755, 4386, 39321, 39321, 47513, 39321, 39321, 39321, 39323, 39321, 39321, 39321, 47513, 39321, 39321, 39321, 39323, 39321, 16657, 39321, 12561, 39320, 8465, 39319, 4369, 39828, 4369, 39298, 4369, 39282, 4369, 39233, 4369, 38945, 48027, 60347, 48059, 52155, 48316, 52412, 48075, 52155, 52427, 52412, 52427, 52156, 48315, 47547, 48025, 47515, 34681, 48057, 26216, 48022, 18022, 47478, 17991, 47462, 18024, 39270, 34953, 48024, 47257, 48059, 39065, 39867, 8465, 48022, 8465, 48055, 12561, 52153, 25105, 52171, 28945, 52427, 33297, 52428, 33041, 52428, 29201, 52443, 26182, 52102, 26216, 48006, 26216, 39815, 26249, 39286, 26217, 39268, 18024, 39014, 25704, 34630, 18024, 30278, 48331, 26219, 48332, 39016, 48332, 47497, 48332, 39867, 48332, 48025, 40140, 48008, 39884, 48008, 39900, 48279, 34952, 39883, 39304, 39867, 39321, 35769, 39321, 39321, 39321, 34952, 39323, 26216, 39321, 30311, 39353, 39048, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 30855, 30599, 26486, 18020, 18020, 30276, 17476, 30276, 17476, 30308, 26180, 17476, 30582, 17476, 30836, 17508, 26486, 26182, 30583, 17479, 18022, 17478, 17476, 17476, 17476, 17476, 17478, 17476, 17479, 17476, 26180, 17476, 17441, 17476, 18243, 17988, 18022, 26180, 17479, 17476, 17476, 17476, 17476, 17476, 18020, 25668, 18311, 17476, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 8465, 4369, 16657, 4369, 16913, 4369, 17425, 17511, 29764, 17510, 17476, 26215, 26214, 30584, 30584, 30583, 30856, 30582, 34936, 34932, 34695, 34678, 34951, 4371, 4369, 4406, 4369, 9353, 4369, 14489, 4369, 35225, 4372, 39321, 4679, 39321, 5001, 39303, 14233, 30856, 26760, 34935, 34952, 34951, 34952, 39048, 39321, 39032, 39833, 39048, 39321, 34695, 34969, 34952, 34936, 17185, 25668, 17441, 25700, 29762, 25671, 34628, 34408, 30820, 34936, 34676, 34952, 34932, 35207, 30855, 34952, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 12561, 4369, 17442, 8465, 17476, 4369, 4369, 4369, 4369, 4369, 12817, 8465, 17474, 17457, 17476, 17476, 17476, 17476, 26180, 17476, 26436, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 12561, 4369, 25361, 4369, 17457, 4369, 17474, 8465, 17476, 16657, 17476, 4369, 4369, 4369, 4369, 4369, 4369, 4370, 4369, 4678, 4369, 13960, 4370, 34952, 4404, 34936, 9336, 4369, 4369, 8721, 17443, 17476, 17476, 17476, 17476, 17476, 30276, 17988, 30566, 17988, 34951, 26180, 30311, 4369, 4369, 4386, 4369, 13380, 4386, 30276, 13415, 26180, 30856, 17476, 34934, 17479, 34678, 17479, 30276, 8465, 4369, 17476, 9028, 30276, 18039, 34678, 18055, 30840, 17479, 30840, 25670, 30856, 30567, 34695, 34696, 12817, 34950, 16657, 35207, 29457, 35225, 33553, 39321, 37649, 39321, 37905, 39323, 38433, 39321, 38417, 39321, 17476, 17219, 17476, 13364, 17220, 17475, 13364, 13107, 13123, 13107, 13108, 8738, 8995, 8738, 8755, 8482, 17492, 13123, 13380, 13107, 13123, 8739, 9011, 8738, 8738, 4386, 8738, 8481, 8481, 4369, 8482, 4369, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17220, 17476, 17476, 26468, 13124, 30855, 13380, 34969, 17478, 35224, 17479, 39321, 17480, 47513, 17528, 39321, 18057, 39321, 17544, 35225, 17511, 30873, 17510, 30856, 4370, 30855, 4388, 30839, 4374, 30582, 4406, 30566, 4406, 30292, 4678, 25668, 4678, 17715, 4677, 13108, 13123, 9010, 13091, 8738, 8738, 4641, 4626, 8466, 8481, 4625, 4625, 4369, 4369, 4369, 4369, 21572, 30566, 17460, 26212, 13363, 25668, 13107, 17219, 12834, 17459, 8737, 13107, 8737, 13090, 4626, 8738, 13108, 17219, 12850, 13107, 8738, 13090, 8722, 8738, 4625, 8722, 4626, 8481, 8465, 4625, 4369, 4370, 26503, 17476, 26503, 26212, 30600, 30839, 35208, 26504, 39321, 18296, 35225, 18040, 34969, 17528, 34952, 17512, 30839, 26487, 34951, 30583, 34968, 30584, 31112, 30855, 30600, 30583, 30582, 30583, 26230, 26180, 17510, 17476, 30839, 34680, 30599, 30583, 30583, 30583, 30567, 30583, 26231, 26214, 18038, 17732, 21590, 17476, 17476, 21556, 17476, 17476, 17476, 30276, 17476, 34660, 17476, 34695, 25668, 30583, 17476, 26470, 17476, 17476, 17476, 17476, 30308, 17476, 25703, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 34936, 34968, 34936, 35225, 34952, 39321, 34936, 39320, 34952, 39320, 34952, 39321, 39305, 39321, 39321, 39833, 4369, 17441, 4369, 25649, 4369, 25666, 4369, 29762, 4369, 34659, 8465, 34916, 8465, 34932, 8465, 34932, 34696, 34696, 30583, 30855, 26487, 30583, 26231, 30582, 26230, 30566, 17990, 30310, 17733, 17492, 17476, 17476, 4370, 4369, 4388, 4369, 4408, 4369, 4713, 4369, 5001, 4369, 10137, 4369, 14232, 4369, 27032, 4370, 39048, 31129, 34936, 39321, 34951, 39320, 30583, 39303, 26487, 39012, 30582, 34662, 30310, 34678, 26181, 34679, 8738, 8738, 8738, 8738, 8738, 12835, 8754, 8738, 8994, 8995, 8754, 13091, 13107, 13107, 13107, 13107, 8738, 8739, 8995, 8738, 8995, 8995, 13107, 9011, 13107, 13107, 13139, 13107, 21845, 13141, 21845, 21845, 8738, 8738, 8754, 8994, 12835, 8738, 8995, 8995, 9011, 8995, 13107, 13107, 13107, 13107, 13653, 13107, 8994, 8739, 8739, 8994, 13107, 9011, 13107, 13107, 13107, 13107, 21331, 21813, 21845, 21845, 21845, 21845, 8754, 12835, 8995, 8754, 13091, 13091, 13107, 13107, 13107, 13107, 13107, 21299, 21845, 21845, 21845, 21845, 8738, 8738, 8738, 8738, 12835, 12850, 9010, 8995, 13107, 13107, 13107, 13107, 13621, 21813, 21845, 21845, 8738, 8738, 8739, 8738, 8994, 8994, 12835, 8754, 8995, 13091, 13107, 13107, 13107, 13107, 13107, 21331, 8738, 8738, 12834, 8994, 8738, 8738, 13107, 13107, 13107, 13107, 13107, 13107, 21845, 13653, 21845, 21845, 8738, 8738, 8738, 8754, 8754, 12835, 12835, 9010, 13107, 13107, 13107, 13107, 21299, 21843, 21845, 21845, 8994, 8738, 8738, 8738, 12850, 12850, 13091, 9010, 13107, 13107, 13107, 13107, 21845, 21333, 21845, 21845, 4369, 4369, 4369, 4369, 8465, 4369, 4385, 4626, 8481, 8481, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4370, 4369, 8465, 4385, 4626, 4369, 8481, 4626, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 8466, 8465, 4385, 4626, 8481, 8481, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4385, 4385, 8465, 4369, 4626, 4626, 8481, 8481, 4626, 4626, 8738, 8738, 4369, 4369, 4625, 4369, 4369, 4385, 8466, 8465, 4385, 4626, 8722, 8481, 4626, 4626, 8738, 8738, 4369, 4369, 4385, 4369, 4369, 4385, 8466, 4625, 4626, 4626, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 8481, 4385, 4369, 4369, 4626, 4626, 4626, 4626, 8482, 8722, 8738, 8738, 4369, 4369, 4369, 4369, 8465, 8465, 4385, 4370, 4626, 4626, 8481, 4385, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4625, 4370, 4370, 4625, 8481, 8481, 8481, 8481, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 12834, 8754, 8754, 8738, 12835, 13107, 13107, 13107, 13107, 13107, 13619, 21811, 21845, 8738, 8738, 8994, 8738, 8738, 12835, 12850, 8994, 13107, 9011, 13107, 13107, 13107, 13107, 21845, 21845, 8738, 8738, 8738, 8738, 8754, 8754, 8738, 12835, 8995, 8994, 9010, 13107, 13107, 13107, 13107, 13107, 8738, 8738, 8738, 8738, 8738, 8738, 8754, 12835, 8995, 8754, 13107, 13107, 13107, 13107, 21333, 13107, 8738, 8738, 8738, 8738, 8754, 12834, 8738, 8739, 12850, 13090, 12851, 8754, 13107, 13107, 13107, 13107, 8738, 8738, 12834, 8738, 8738, 8754, 8995, 8995, 13107, 13107, 13107, 13107, 13107, 21813, 21845, 21845, 8738, 8738, 8994, 8738, 8739, 8994, 8994, 12835, 9011, 8995, 13107, 13107, 13107, 13107, 13653, 13109, 8738, 8738, 8994, 8754, 8739, 8739, 13091, 12850, 13107, 13107, 13107, 13107, 21333, 13139, 21845, 21845, 8738, 8738, 8738, 8739, 12850, 8994, 8995, 8754, 13107, 13107, 13107, 13107, 13107, 13107, 21845, 13621, 8738, 8738, 8738, 8738, 8994, 8994, 12835, 8754, 9011, 8995, 13107, 13107, 13107, 13107, 13653, 13109, 8738, 8738, 8738, 8738, 8994, 12850, 12835, 8738, 8995, 13107, 13107, 13107, 13107, 13107, 13619, 21845, 8738, 8738, 8738, 8738, 12835, 12834, 9010, 9011, 13107, 13107, 13107, 13107, 21845, 21333, 21845, 21845, 8738, 8738, 8994, 8738, 8754, 8995, 12835, 12850, 13107, 13107, 13107, 13107, 13107, 21331, 21813, 21845, 8738, 8738, 8738, 8738, 8994, 8739, 8739, 12834, 13106, 9011, 13107, 13107, 13107, 13107, 21845, 21845, 8738, 8738, 8738, 8738, 8738, 12835, 8994, 8738, 12835, 12850, 9010, 13107, 13107, 13107, 13107, 13619, 8738, 8738, 8738, 8738, 12850, 12850, 8738, 8738, 13107, 13107, 13107, 13107, 13139, 21301, 21845, 21845, 8738, 8738, 8738, 8738, 8738, 12835, 8995, 8754, 12835, 8994, 13107, 12851, 13107, 13107, 13621, 13107, 8738, 8738, 8738, 8738, 12834, 8754, 8994, 8738, 12851, 9011, 13107, 13107, 13619, 13107, 21845, 21845, 47464, 39321, 39014, 39321, 38759, 39321, 39048, 35225, 39321, 39321, 47512, 31129, 48025, 18843, 48313, 10139, 26231, 13364, 26487, 17222, 30307, 21574, 13073, 17508, 4369, 17186, 4369, 8465, 4369, 4369, 4369, 4369, 4642, 4370, 8755, 4625, 8755, 8482, 13125, 4643, 13124, 8755, 8994, 8738, 4369, 4369, 4369, 4369, 8465, 34915, 4369, 25377, 4369, 8465, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 48025, 5019, 47515, 4715, 39323, 4391, 27067, 4371, 9337, 4369, 4662, 4369, 4370, 4369, 4369, 4369, 4385, 8481, 4625, 4370, 4370, 8481, 8737, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 4385, 8465, 4369, 4369, 4369, 4370, 4626, 4369, 4626, 4626, 4642, 4370, 4369, 4369, 4369, 4369, 13382, 4370, 4385, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 25650, 26470, 8465, 8481, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4625, 4385, 4385, 8466, 8481, 8481, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 16657, 39320, 8465, 39812, 4369, 38978, 4369, 33825, 4369, 16913, 4369, 4369, 4369, 4369, 4369, 4369, 39321, 30600, 35225, 30601, 39321, 30856, 39321, 30600, 39320, 30601, 39283, 30873, 34353, 30873, 16913, 35208, 4425, 4369, 4424, 4369, 4408, 4369, 4390, 4369, 4372, 4369, 4370, 4369, 4370, 4369, 4369, 4369, 48059, 48057, 48075, 48076, 52427, 48059, 52155, 47515, 52155, 39323, 48025, 35225, 39321, 18312, 30873, 4678, 48332, 48059, 52428, 52155, 48332, 48059, 52412, 48316, 47545, 48057, 39320, 39048, 35225, 34952, 35208, 39048, 13140, 4386, 13398, 8739, 13414, 8739, 17767, 8755, 18023, 8755, 13414, 8756, 21574, 9011, 17511, 13124, 52428, 52428, 52427, 52428, 52663, 52428, 52082, 52172, 46881, 48060, 16913, 35257, 8465, 39011, 4369, 17169, 4369, 45841, 4369, 29201, 4385, 12561, 8481, 4369, 4370, 4369, 4626, 4369, 4386, 4370, 8738, 4625, 4369, 4369, 4625, 4369, 4369, 4625, 4370, 4370, 8481, 8481, 4385, 8722, 8738, 8482, 8738, 8738, 4369, 4369, 4369, 4369, 4625, 4626, 4370, 4369, 8481, 8481, 4626, 4626, 4641, 8482, 8738, 8738, 4369, 4369, 4369, 4369, 4626, 8481, 4369, 4369, 8481, 8481, 4626, 4626, 8481, 8481, 8738, 8738, 4369, 4369, 4369, 4385, 4385, 4369, 8465, 4625, 4386, 4385, 8721, 8481, 8482, 8482, 8738, 8738, 4369, 4385, 4369, 4369, 4369, 4369, 4385, 8466, 8481, 4385, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4625, 4369, 4370, 4385, 4369, 4625, 4626, 4626, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4625, 4385, 4369, 4369, 8481, 8481, 4626, 4626, 8481, 8481, 8738, 8738, 4369, 4369, 4369, 4369, 4370, 4385, 8465, 4369, 8481, 8481, 4626, 4626, 8481, 4641, 8738, 8738, 4369, 4369, 4369, 4369, 4626, 4369, 4369, 4625, 8481, 8481, 4626, 4626, 8481, 8481, 8738, 8738, 4385, 4369, 8465, 4369, 4385, 4385, 4625, 4626, 8482, 8481, 8738, 8738, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4369, 4625, 4385, 4370, 8481, 8481, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4370, 8465, 4625, 4385, 8481, 8481, 8481, 4626, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4385, 4385, 8466, 4625, 8481, 8481, 8481, 8481, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4385, 4385, 4369, 4626, 4626, 4625, 8481, 8738, 8482, 8738, 8738, 8738, 8738, 4369, 4369, 8465, 4369, 4385, 8465, 4625, 4626, 4386, 8481, 8722, 8482, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4369, 4385, 4370, 4625, 8481, 8466, 4385, 8738, 8722, 8738, 8738, 8738, 8738, 4369, 4369, 8465, 4369, 4369, 4625, 4626, 8466, 4385, 4626, 8722, 4641, 8738, 8738, 8738, 8738, 4369, 4625, 4369, 4369, 4625, 4370, 4385, 8481, 8721, 4625, 4642, 8738, 8738, 8738, 8738, 8738, 4369, 4369, 4369, 4370, 4385, 8465, 4625, 4626, 4626, 8481, 8482, 8482, 8738, 8738, 8738, 8738, 65393, 63249, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4479, 65393, 65303, 63263, 65521, 61951, 65521, 61951, 65521, 61951, 65535, 65535, 65535, 65535, 65535, 65535, 4607, 65521, 8191, 65535, 8191, 65535, 8191, 65535, 8191, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61951, 65535, 61951, 65535, 61951, 65535, 61951, 65535, 61951, 65535, 65535, 65535, 65535, 65535, 65535, 65521, 61951, 65521, 61951, 65521, 61951, 65521, 61951, 4369, 61713, 65535, 65535, 65535, 65535, 65535, 65535, 4479, 65393, 65303, 63263, 65521, 61951, 65521, 65535, 65521, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4369, 61713, 65521, 65535, 65521, 65535, 65521, 65535, 4369, 65297, 65535, 65535, 65535, 65535, 65535, 65535, 65521, 61951, 65297, 61951, 61809, 61951, 29169, 61951, 6129, 61951, 65535, 65535, 65535, 65535, 65535, 65535, 65521, 65311, 65521, 65521, 8177, 65535, 61937, 65535, 65297, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65521, 61951, 65393, 61823, 65297, 61727, 65297, 61727, 63249, 61719, 65535, 65535, 65535, 65535, 65535, 65535, 65521, 65535, 65521, 65535, 65521, 65535, 65521, 65535, 65521, 65535, 8191, 65535, 8191, 65527, 65535, 65521, 65535, 65393, 65535, 65311, 4369, 65297, 65535, 65535, 65535, 65535, 65535, 4375, 32767, 4369, 6143, 4369, 4607, 4369, 65535, 4479, 65535, 4607, 65535, 8191, 65535, 65535, 63249, 65535, 28945, 65535, 4369, 65527, 4369, 65521, 65393, 65535, 65521, 65535, 65535, 65535, 65535, 65535, 65535, 65311, 65535, 65311, 65535, 65393, 32767, 65521, 4607, 65535, 63249, 65535, 65535, 65535, 65535, 65535, 61951, 65535, 61951, 65535, 6143, 65535, 8191, 65527, 65535, 65297, 65535, 4479, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4369, 61713, 65521, 65535, 65521, 65535, 65521, 65535, 4369, 65297, 65535, 65535, 65535, 65535, 65535, 65535, 4369, 65393, 65521, 63263, 65521, 61951, 65521, 61951, 65521, 61951, 65535, 65535, 65535, 65535, 65535, 65535, 4479, 65393, 65303, 63263, 65521, 61951, 65521, 61951, 65521, 61951, 65535, 65535, 65535, 65535, 65535, 65535, 4479, 61713, 65303, 65535, 65521, 65535, 65521, 65535, 65521, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4369, 65393, 65521, 63263, 65521, 61951, 65521, 63263, 4369, 65393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8191, 4369, 8191, 4369, 8191, 4369, 8191, 4369, 8191, 4369, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61951, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61713, 65535, 4369, 65535, 4369, 65521, 4369, 65535, 61713, 65535, 65297, 65535, 65521, 65535, 65535, 65535, 65535, 8177, 65297, 8177, 65311, 8177, 65535, 8177, 65521, 8177, 65521, 8177, 65535, 65521, 65393, 4369, 65535, 8191, 65535, 8191, 65535, 8191, 65521, 8191, 65297, 8191, 65311, 8191, 65535, 8191, 65393, 8191, 4369, 4369, 65535, 8191, 63263, 8177, 32543, 8177, 4479, 8191, 65535, 8191, 32753, 8177, 8049, 8183, 4369, 4369, 65535, 65535, 61727, 61951, 32767, 8177, 4607, 29183, 65535, 65535, 8191, 63473, 29183, 61937, 65535, 65535, 65535, 61713, 8191, 4369, 4607, 4369, 4607, 4369, 4607, 4369, 5911, 4369, 4369, 4369, 65535, 65535, 4369, 4369, 65535, 29183, 65535, 61951, 65535, 61951, 65535, 61951, 65535, 61951, 65535, 61951, 4369, 8191, 4369, 8049, 4383, 65297, 5919, 61823, 7967, 65535, 65535, 65535, 65527, 65535, 65297, 65535, 65535, 8191, 4369, 4369, 65521, 65535, 65521, 65535, 65521, 65535, 65521, 65535, 65521, 65535, 65521, 65535, 4607, 65521, 4607, 4593, 4607, 4593, 4607, 65521, 65535, 65535, 4369, 4369, 65535, 65535, 4369, 4369, 4607, 65297, 4593, 65297, 4593, 65297, 4607, 65297, 65535, 65535, 4369, 4369, 65535, 65535, 4369, 4369, 7953, 4369, 8177, 61713, 6135, 28945, 4607, 4369, 4607, 4369, 8191, 61951, 4479, 4607, 4383, 4593, 65535, 8177, 4369, 8177, 32753, 8177, 6129, 8191, 61809, 8191, 65297, 8191, 65535, 8191, 4369, 4369, 8191, 4369, 65535, 4383, 65535, 4369, 65535, 8049, 65535, 32767, 65535, 65535, 65535, 65535, 65535, 65535, 4369, 65535, 4369, 65393, 4383, 65297, 5919, 61823, 7967, 65535, 65535, 65535, 65527, 65535, 65297, 65535, 4369, 4369, 65535, 65535, 4369, 4369, 65535, 65535, 65535, 65535, 4369, 4369, 65535, 65535, 4369, 65521, 4369, 4369, 65535, 65535, 4369, 4369, 65535, 65535, 65535, 65535, 4607, 4369, 65535, 65535, 4607, 4369, 4369, 4369, 65535, 8191, 4369, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 65535, 65535, 30719, 65535, 30719, 65535, 30719, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4369, 65535, 65521, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 8191, 65535, 65535, 65535, 8191, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 7967, 65535, 65535, 65311, 4383, 65535, 4383, 65311, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4375, 65535, 65535, 65521, 4369, 65535, 65535, 65535, 65535, 4369, 4369, 65535, 65535, 61713, 4383, 65535, 65535, 65535, 65535, 4607, 4369, 65535, 65535, 65535, 65535, 4607, 4369, 65535, 65535, 4607, 4369, 65535, 65535, 65535, 8177, 65297, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65297, 8177, 65535, 8177, 4383, 65535, 30583, 63351, 30583, 63351, 30583, 63351, 30591, 65535, 30591, 65535, 30591, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 8191, 65535, 65311, 65535, 65535, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 8177, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61951, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65521, 65535, 65297, 65535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52428, 52430, 52411, 48075, 48059, 39867, 48059, 35225, 39355, 17561, 39323, 17478, 17512, 17476, 17476, 17476, 39355, 17512, 35225, 17476, 18073, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 27035, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 48315, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48060, 48059, 48075, 48059, 47460, 39867, 25668, 26182, 17476, 51268, 17476, 51268, 17476, 46660, 17476, 46148, 17476, 33860, 17476, 25668, 17476, 17476, 17476, 17476, 35227, 17478, 18057, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 16964, 16964, 9252, 17444, 17476, 17476, 16930, 8738, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 17444, 9282, 9282, 16964, 17476, 17476, 8738, 8738, 8738, 8738, 39828, 39321, 48326, 39867, 52968, 52430, 61160, 52430, 52934, 48076, 48054, 39355, 39062, 39321, 38468, 26265, 17476, 17476, 17476, 17476, 17476, 17476, 16964, 17476, 9252, 9252, 17476, 17476, 16930, 8738, 8738, 8738, 48315, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48060, 48059, 48075, 48059, 47460, 39867, 17476, 25702, 17476, 17476, 17476, 17476, 17476, 17476, 17444, 8740, 16964, 4370, 17474, 4370, 8740, 4370, 8738, 4369, 27035, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 25668, 17476, 46660, 39828, 39321, 48326, 39867, 52968, 52430, 61160, 52430, 52934, 48076, 48054, 39355, 39062, 39321, 38468, 18073, 35209, 35209, 39065, 34952, 39323, 34952, 35259, 26761, 39355, 34440, 34953, 26248, 34952, 17510, 17508, 17476, 52972, 48076, 52427, 39371, 39865, 17563, 39321, 17512, 26249, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 52100, 47492, 39883, 61126, 48078, 52150, 40174, 47513, 40172, 39065, 39867, 39049, 18073, 39320, 17480, 48060, 39867, 48059, 39355, 39355, 35225, 47515, 18057, 39321, 17478, 18073, 17476, 17480, 17476, 17476, 17476, 65535, 65535, 65535, 65535, 65535, 65535, 65534, 65535, 65516, 65535, 65516, 65535, 65228, 61439, 60619, 52991, 52991, 48076, 61439, 48059, 53247, 48059, 52991, 48059, 52975, 39867, 48367, 39355, 48078, 39321, 39868, 26777, 34440, 26214, 26216, 18022, 26726, 17510, 26246, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 61132, 65535, 61132, 65534, 52460, 65260, 52428, 60620, 52172, 52155, 48315, 48315, 48316, 52156, 52427, 48059, 17478, 46660, 17476, 47428, 17476, 52068, 17476, 52068, 17476, 52036, 17476, 52036, 17476, 47940, 17476, 47940, 18057, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 8738, 8738, 4641, 8482, 8738, 8738, 8482, 8482, 8722, 4641, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 13107, 13107, 43690, 43690, 56797, 56797, 56797, 56797, 56797, 56797, 43635, 4407, 43635, 4375, 43683, 4371, 44506, 13109, 56797, 43690, 56797, 56797, 56797, 56797, 56797, 56797, 8738, 8738, 8738, 8722, 8738, 8738, 8482, 8482, 8721, 4641, 4370, 4369, 4369, 4369, 4369, 4369, 8738, 8738, 8722, 8482, 8738, 8738, 8722, 4641, 4386, 13651, 12577, 21845, 20753, 22391, 28945, 14199, 8738, 8738, 8738, 8738, 12834, 8755, 12577, 8499, 21299, 4661, 21813, 4437, 30003, 4405, 30547, 4375, 43635, 4407, 43637, 4375, 43685, 4371, 44458, 13109, 56797, 43690, 56797, 56797, 56797, 56797, 56797, 56797, 29457, 6058, 42801, 14250, 43569, 5034, 55891, 13741, 56746, 43741, 56797, 56797, 56797, 56797, 56797, 56797, 42801, 43690, 43635, 43690, 43683, 43693, 56741, 56797, 56794, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 30074, 31402, 42362, 31402, 42842, 15018, 55930, 23261, 56749, 44509, 56797, 56797, 56797, 56797, 56797, 56797, 43690, 43690, 43690, 43690, 43690, 43690, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 17476, 17476, 17476, 17476, 17476, 17476, 8738, 17442, 4369, 9249, 4369, 17441, 4369, 8737, 4369, 8737, 17476, 17476, 17476, 17476, 17476, 17476, 17444, 17474, 16964, 9252, 9284, 17476, 16930, 9250, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 16962, 16964, 9284, 17444, 17444, 9284, 8770, 16932, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 9282, 17444, 17444, 16964, 17476, 17474, 8738, 8740, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 17474, 16962, 9252, 9284, 17476, 17444, 9250, 8770, 8738, 8738, 17476, 17476, 17476, 17476, 17476, 17476, 9282, 16964, 16964, 17444, 17476, 9284, 8738, 16930, 8738, 8738, 4369, 8737, 4401, 8738, 13107, 8737, 4915, 8482, 13141, 21843, 13653, 21845, 13687, 22389, 29559, 30583, 8738, 8738, 8738, 8738, 8738, 12834, 8481, 12578, 4626, 21265, 4626, 21266, 4369, 30001, 29969, 30583, 8738, 4369, 4642, 4401, 13107, 13107, 13107, 13107, 21845, 21845, 21845, 21845, 30583, 30583, 30583, 30583, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 16964, 9252, 17444, 17476, 16964, 16930, 9250, 8738, 8738, 8738, 8738, 8738, 8738, 12834, 8499, 12578, 8499, 21265, 8501, 21778, 4437, 30001, 4405, 30545, 4375, 8738, 8738, 8738, 8737, 8738, 8738, 8482, 8482, 4641, 4626, 4369, 4369, 4369, 4369, 4369, 4369, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 56797, 65535, 17478, 65535, 17483, 65535, 17615, 65535, 17647, 65535, 39935, 65535, 61183, 65535, 61439, 65535, 61183, 17476, 17476, 17476, 38468, 17476, 52374, 47172, 19404, 61131, 17515, 40686, 17478, 18110, 17476, 17483, 17476, 35684, 17476, 18075, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 65534, 65535, 65516, 65535, 65259, 65535, 60603, 65535, 60603, 65534, 52155, 65534, 52155, 65534, 60619, 65518, 17476, 60619, 17476, 52172, 25668, 48060, 37956, 48060, 46148, 48060, 46148, 48060, 51300, 48076, 61414, 48334, 46660, 17563, 36025, 17476, 18060, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 61108, 25668, 52427, 37956, 52412, 50756, 52156, 60316, 39867, 61438, 39324, 61439, 39886, 61166, 39406, 65535, 61183, 65534, 61183, 65262, 61166, 52972, 52430, 52411, 48059, 48059, 39323, 39321, 35224, 39833, 26760, 17476, 47172, 17476, 34916, 17476, 34916, 17476, 34916, 17476, 34440, 17476, 34952, 17476, 34440, 25668, 26760, 61183, 17566, 65535, 18927, 65535, 28415, 65535, 48879, 65534, 61167, 61420, 61166, 52425, 65518, 48025, 61164, 64713, 65535, 60617, 65535, 60601, 65535, 51608, 65262, 39320, 52171, 39048, 52121, 26214, 39304, 26214, 38502, 27086, 39302, 52974, 39355, 48366, 34971, 39356, 25707, 35227, 37958, 18569, 51268, 17512, 64612, 17476, 65222, 17476, 61176, 17476, 52427, 17476, 48057, 17476, 39350, 17476, 39828, 17476, 39012, 17478, 17476, 35023, 17478, 48334, 39323, 39868, 39321, 39323, 27035, 48025, 17513, 26777, 17476, 17513, 17476, 17476, 58948, 17476, 65124, 27033, 17476, 17513, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 35278, 17544, 65535, 27903, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 38468, 17480, 65206, 35311, 65518, 65535, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 25668, 17476, 46660, 27033, 17476, 17513, 17476, 17476, 46660, 17476, 48310, 46660, 18636, 60598, 17481, 27596, 17476, 17548, 17476, 17476, 61176, 17476, 52427, 17476, 48057, 17476, 39350, 17476, 39828, 17476, 39012, 17476, 17476, 17476, 17476, 48334, 39323, 39868, 39321, 39323, 27035, 48025, 17513, 26777, 17476, 17513, 17476, 17476, 46692, 25668, 52923, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17988, 17476, 17540, 26180, 17476, 18054, 17476, 17481, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 25668, 17476, 39012, 26180, 18585, 47510, 17512, 61166, 52428, 52463, 39867, 48076, 18075, 48060, 17480, 26811, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 34408, 34406, 26214, 26214, 26214, 34438, 26726, 34406, 26214, 34950, 34920, 34920, 34968, 39320, 39305, 34969, 39320, 52427, 39048, 39833, 35208, 39064, 34952, 35224, 39321, 34953, 35208, 34952, 34953, 26248, 26760, 26726, 61134, 39870, 48057, 39867, 39321, 35225, 34952, 34952, 34952, 26248, 26216, 17512, 26214, 17478, 17510, 37956, 33860, 26760, 33860, 26728, 33860, 26248, 25668, 34952, 17476, 26761, 17476, 34969, 25668, 35209, 38980, 39320, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 33860, 17476, 27524, 17476, 17513, 17476, 17476, 17476, 65535, 27631, 61439, 17564, 48879, 17480, 18622, 17476, 17513, 17476, 17478, 17476, 17476, 33860, 17476, 39830, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 52974, 61422, 52428, 52428, 52172, 48332, 48059, 65535, 65535, 65535, 65535, 65535, 61167, 65535, 52462, 52428, 48060, 48332, 48059, 48075, 18617, 48025, 17513, 34971, 26214, 34952, 26216, 39304, 39353, 65158, 65535, 65481, 65535, 65531, 65535, 65516, 65535, 65515, 65535, 65535, 65535, 65535, 65535, 61183, 65518, 61183, 65518, 61423, 61166, 61167, 60620, 52975, 52428, 52991, 52428, 17476, 65257, 34950, 65532, 65516, 65518, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 27033, 17476, 17545, 17476, 26246, 17510, 65208, 48895, 65534, 65535, 65535, 65535, 65535, 65535, 65534, 65535, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 37956, 17476, 52118, 46662, 52942, 61164, 48334, 17476, 17476, 17476, 38468, 25668, 52153, 51556, 52428, 52427, 48060, 48334, 27067, 48076, 17513, 35259, 17476, 52068, 39884, 52425, 17547, 40140, 17476, 18075, 17476, 17480, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17548, 17476, 36607, 18022, 65535, 61183, 17476, 17476, 17476, 17476, 17476, 17476, 17481, 17476, 19455, 17476, 53247, 52070, 65535, 65534, 65535, 65535, 65535, 27631, 61439, 17564, 48879, 17480, 18622, 17476, 17513, 17476, 17478, 17476, 17476, 17476, 17476, 17476, 65529, 52430, 65532, 52430, 61164, 52431, 60603, 52428, 52428, 52428, 52430, 52428, 52431, 48316, 48366, 48059, 52412, 65518, 52428, 65518, 60620, 65518, 52428, 61166, 52428, 48075, 48060, 39355, 48059, 18073, 39835, 17512, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 51524, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17478, 17476, 39375, 17480, 17476, 17476, 17476, 17476, 17476, 33860, 17476, 50244, 17476, 50756, 17476, 50756, 17476, 60516, 17476, 65254, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 17476, 26180, 17476, 18822, 47492, 17480, 1385, 0, 26267, 0, 39357, 0, 48093, 9, 56799, 187, 57343, 3549, 65535, 3551, 65535, 65535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65280, 61440, 65535, 65520, 57343, 61166, 65535, 65262, 65535, 65262, 65535, 65262, 65535, 65262, 65535, 65262, 65535, 65262, 65535, 61166, 65535, 2459, 0, 39901, 6, 48607, 105, 57343, 22171, 65535, 27069, 65535, 39903, 65535, 48639, 65535, 57343, 65535, 56799, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 105, 0, 153, 0, 2491, 0, 0, 51200, 0, 60016, 0, 60581, 16384, 61094, 16384, 61128, 21248, 61128, 25344, 61130, 25344, 61130, 0, 35488, 43520, 1928, 34986, 7, 1928, 0, 7, 0, 0, 0, 0, 0, 0, 0, 60608, 61166, 60618, 65262, 61130, 65518, 61132, 65518, 61164, 65534, 61164, 65534, 61164, 65535, 61166, 65535, 0, 0, 0, 0, 0, 32768, 0, 42752, 0, 42832, 0, 43091, 0, 51300, 8192, 51300, 0, 0, 0, 0, 0, 40960, 0, 43520, 43520, 34954, 35498, 26488, 30856, 103, 26231, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43724, 30600, 35500, 22119, 30858, 86, 22136, 4, 86, 0, 4, 0, 0, 0, 0, 0, 8192, 51828, 12544, 51829, 12544, 51845, 12544, 60549, 12544, 60550, 16912, 60582, 16912, 60582, 16912, 60582, 65534, 65535, 65534, 65535, 65534, 65535, 65534, 65535, 65534, 65535, 65534, 65535, 65534, 65535, 65518, 65535, 65535, 56799, 65535, 57343, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 0, 0, 0, 52224, 49152, 44236, 52428, 43692, 44236, 30858, 35498, 22135, 26504, 1109, 17766, 52, 187, 0, 39901, 0, 48605, 153, 56799, 2459, 56831, 39355, 57343, 43693, 57343, 43741, 53247, 44236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52224, 0, 52428, 43530, 43690, 43690, 30858, 65535, 65535, 65535, 65535, 65535, 65535, 65534, 65535, 65518, 65535, 65262, 65535, 61167, 65534, 61183, 61166, 61183, 61166, 61439, 61166, 61439, 52462, 61439, 44238, 52991, 35500, 52463, 26506, 35534, 17767, 26796, 13381, 65530, 65535, 65533, 65535, 65532, 65535, 65534, 65535, 65534, 65535, 65518, 65535, 61164, 65535, 61132, 52974, 52462, 22154, 43724, 17767, 30892, 9029, 22154, 4660, 17767, 35, 9029, 0, 51, 0, 2, 0, 4096, 29729, 4096, 21265, 0, 12561, 0, 4369, 0, 4368, 0, 4352, 0, 0, 0, 0, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 61439, 65535, 61439, 65535, 52975, 61439, 44238, 61166, 30892, 0, 29728, 0, 34081, 0, 42273, 0, 42545, 4096, 42545, 4096, 42801, 4096, 42545, 4096, 42289, 4660, 1, 291, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43680, 0, 34986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65280, 56797, 65532, 65535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48605, 187, 56797, 48093, 52426, 44236, 51879, 30890, 30565, 17767, 17458, 9028, 8721, 4386, 4369, 273, 4369, 1, 0, 0, 17768, 563, 13381, 2, 4660, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3551, 0, 48639, 153, 56831, 27035, 57343, 39901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60416, 0, 61164, 52224, 61166, 0, 0, 0, 0, 0, 0, 0, 0, 61152, 65534, 65262, 65535, 65518, 65535, 65534, 65535, 39353, 34969, 48059, 35225, 48059, 39323, 48059, 48059, 48059, 48059, 47547, 52411, 48043, 56507, 43419, 56779, 48059, 39355, 52155, 48059, 52428, 52428, 52428, 56540, 52428, 56797, 52428, 56797, 52428, 57052, 52428, 56797, 39305, 48059, 47512, 48059, 48056, 52171, 52120, 52428, 48040, 52684, 52120, 52428, 52120, 52684, 52120, 52444, 13107, 21299, 13123, 21555, 13364, 25908, 13364, 25924, 17475, 25924, 17460, 30036, 17476, 26196, 17476, 30292, 39867, 30585, 48059, 34681, 39867, 34697, 39867, 34953, 47547, 39049, 39867, 39321, 47547, 39321, 39867, 43417, 52136, 56796, 52137, 60893, 52409, 57053, 56506, 57053, 56763, 61165, 56779, 61166, 60875, 61166, 60875, 61166, 47513, 52411, 48009, 52428, 48025, 56797, 52155, 56797, 56780, 57054, 61148, 57070, 61165, 57070, 61166, 57070, 48076, 48059, 52428, 52428, 52429, 56780, 52685, 56781, 56541, 56796, 56797, 52444, 52445, 52428, 52445, 52428, 52429, 48059, 52428, 48059, 48076, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 52171, 56796, 56781, 56797, 56797, 52445, 56797, 52429, 52445, 48076, 48332, 48059, 48060, 48059, 48059, 48059, 52155, 56780, 48059, 56780, 52155, 56780, 52172, 56780, 52428, 56780, 52428, 56780, 52429, 56780, 52429, 56540, 61166, 56814, 61422, 56814, 61166, 52702, 61166, 52702, 61166, 52701, 57069, 52445, 56798, 52429, 56797, 52429, 48332, 56524, 48316, 56780, 52428, 56796, 52428, 56797, 56524, 60909, 56780, 61149, 56780, 61166, 56796, 61166, 61165, 61423, 61165, 61166, 61150, 61166, 61166, 61166, 61150, 61165, 57070, 56814, 57054, 60893, 56814, 56797, 56541, 60893, 52429, 61149, 52429, 60892, 52428, 56796, 52428, 60892, 52428, 56780, 52412, 56797, 52428, 56796, 61166, 56814, 61166, 57070, 61166, 56814, 61166, 56814, 61165, 52701, 56797, 52701, 56797, 52429, 56540, 52428, 13107, 17219, 17220, 13107, 13107, 13363, 13123, 13107, 17204, 17219, 13123, 13363, 13364, 17460, 13363, 17460, 44236, 17309, 39627, 13363, 14250, 13108, 17835, 13107, 13226, 13107, 12988, 13107, 13018, 13107, 9132, 13107, 13107, 17220, 17203, 13363, 13363, 17220, 13107, 17460, 13364, 13364, 17219, 17220, 13364, 13364, 17460, 17219, 56798, 52428, 56814, 52428, 56798, 52428, 56798, 52429, 56797, 56797, 56798, 56797, 57053, 56813, 56797, 56797, 60892, 61166, 56796, 57070, 56796, 56797, 56797, 56797, 56797, 52701, 56797, 56541, 56797, 52701, 56797, 52701, 48316, 52412, 52412, 52171, 48332, 52156, 52428, 48075, 48332, 52156, 52428, 44219, 52172, 51914, 48076, 44203, 52445, 48332, 52445, 52172, 52429, 52428, 52685, 52428, 52428, 52428, 52444, 52428, 52429, 52428, 52429, 52428, 56524, 52428, 52427, 52428, 52155, 52171, 48059, 52412, 48059, 52427, 48025, 52428, 47496, 52683, 47223, 56524, 48333, 48059, 48076, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 48059, 52155, 48059, 48060, 39867, 39835, 48059, 39355, 39867, 39321, 48059, 35227, 39867, 39321, 48059, 39323, 43963, 39321, 48059, 39355, 31130, 21862, 30617, 17750, 30600, 21846, 26504, 17750, 26504, 17750, 26488, 21846, 30600, 22118, 30857, 26215, 57070, 52685, 56814, 52428, 56814, 52428, 52702, 48060, 52446, 48059, 52445, 48059, 52429, 48059, 52429, 48059, 48605, 60875, 48605, 56779, 48604, 60875, 48604, 61115, 52444, 56780, 52428, 56524, 52427, 56780, 52427, 56540, 21815, 51846, 17459, 43638, 17476, 51573, 17220, 51813, 17476, 47956, 17219, 47684, 17460, 47940, 17460, 38996, 26198, 30310, 25958, 26214, 26198, 26214, 26214, 26214, 26214, 30310, 26214, 26214, 26230, 30567, 30583, 30583, 30582, 34935, 30326, 34935, 30582, 34951, 30567, 34679, 30582, 34951, 34679, 34951, 34679, 39304, 34952, 39321, 17492, 21573, 21573, 17732, 17732, 17492, 17477, 17476, 17476, 17476, 17749, 21589, 21845, 21845, 26214, 26214, 17732, 25941, 17492, 25941, 21573, 26197, 21588, 26197, 21572, 30309, 21844, 30309, 25941, 34662, 26214, 34935, 22118, 22102, 22118, 22102, 26215, 22102, 26231, 26214, 26487, 26214, 30584, 26215, 30856, 30583, 35225, 30600, 30582, 26487, 30582, 30583, 30583, 30584, 34935, 30856, 39047, 34952, 39304, 35225, 43416, 39321, 43673, 43691, 43416, 43689, 39048, 43689, 39320, 43689, 39048, 43673, 39304, 43689, 39320, 43690, 43417, 44202, 43945, 56522, 56780, 52445, 52684, 56781, 56524, 56797, 56780, 57053, 56797, 61166, 60893, 61166, 60893, 61166, 61149, 61166, 52172, 52700, 56781, 60909, 61165, 61422, 61166, 61167, 61423, 57071, 65278, 52974, 61166, 44510, 56813, 43981, 35498, 39048, 43741, 39321, 43741, 47514, 43741, 39833, 39629, 47513, 35228, 47496, 34970, 39304, 30857, 39304, 52429, 52428, 52428, 52412, 48332, 52172, 52428, 52427, 48332, 52428, 52428, 52427, 48332, 52428, 48332, 52412, 52428, 52684, 52428, 52428, 52428, 52428, 52428, 52428, 52428, 52428, 52685, 52428, 56781, 52444, 52701, 52429, 52310, 56541, 52070, 35788, 46950, 23756, 38758, 23755, 38758, 19643, 38758, 15289, 34678, 15289, 34662, 15259, 56517, 39885, 52150, 35788, 52102, 35260, 47479, 31163, 47478, 30907, 47223, 30875, 47478, 30873, 39270, 30875, 26232, 26214, 26215, 22117, 22119, 25942, 22118, 22101, 21862, 25941, 21862, 25957, 26214, 26198, 30326, 26230, 39321, 47515, 48057, 39867, 48059, 48059, 48059, 48060, 52155, 48059, 48057, 48059, 48059, 39355, 47529, 30873, 56777, 57070, 56507, 56797, 52123, 52444, 48059, 48059, 35225, 48057, 34953, 47496, 30584, 39031, 26471, 34935, 30310, 26214, 26214, 26214, 26214, 26214, 26214, 26214, 26214, 26214, 26214, 26214, 26470, 26215, 26214, 26214, 48076, 52155, 48332, 48316, 52412, 52428, 52427, 52428, 56507, 56797, 56523, 52701, 56507, 52445, 56507, 40157, 30583, 39304, 39321, 43673, 43690, 52155, 52428, 52428, 56781, 56797, 57053, 57054, 61149, 61166, 61165, 61166, 30839, 26487, 39355, 52121, 48076, 52155, 48332, 52427, 48332, 56524, 48332, 56524, 52429, 56780, 52445, 56796, 34678, 18841, 48060, 18875, 48077, 19387, 52444, 27067, 56541, 35260, 52701, 48060, 56797, 39884, 56797, 39885, 17219, 38756, 17476, 38757, 17476, 39013, 21573, 47461, 21589, 51830, 21845, 56517, 25942, 56519, 21865, 56778, 47974, 30907, 52172, 52412, 56541, 52701, 56797, 56797, 60909, 56813, 56797, 56798, 56797, 56797, 56797, 56797, 30566, 26215, 52444, 56796, 56797, 56797, 56797, 56797, 56797, 56797, 57053, 60894, 56797, 56797, 57054, 57054, 56505, 23757, 52408, 19389, 52120, 26556, 48023, 26299, 48007, 26251, 47495, 26267, 47479, 26505, 47495, 26267, 34969, 30583, 39321, 34953, 39851, 39321, 48060, 43963, 52428, 48316, 56797, 52701, 57069, 56798, 61166, 56814, 30567, 30583, 34952, 39048, 39321, 43690, 43691, 43946, 48060, 52411, 52172, 52426, 48332, 56508, 52173, 56523, 52427, 56781, 52427, 56541, 56780, 56797, 56796, 56797, 56797, 52701, 57053, 52445, 56798, 52429, 56797, 52172, 52444, 48059, 52429, 48059, 52429, 48075, 48332, 52412, 52428, 52428, 48332, 52428, 52412, 56780, 48059, 56780, 43963, 39834, 48059, 47803, 48059, 47802, 48332, 48316, 52428, 52428, 52685, 56780, 56525, 56797, 52701, 60893, 48075, 48075, 52411, 52172, 52428, 48332, 52428, 52428, 52684, 52428, 56797, 52701, 56797, 56797, 60893, 56813, 52426, 56012, 44202, 11692, 52426, 6572, 52394, 5084, 44460, 4781, 56524, 4556, 52685, 4524, 56797, 4524, 56797, 48077, 56797, 48077, 56797, 39885, 56797, 39868, 56781, 35788, 56541, 35773, 52428, 35532, 52428, 31420, 30601, 26230, 30584, 26215, 26232, 26214, 26487, 26215, 26231, 26214, 26215, 26214, 26215, 26214, 26215, 26214, 46694, 56780, 38502, 56779, 30310, 56523, 26214, 56523, 26214, 52411, 26214, 52427, 22118, 52428, 26214, 48058, 51866, 13417, 12817, 13124, 8465, 9011, 8721, 9010, 8465, 8994, 8465, 8754, 8465, 8738, 8465, 8738, 52684, 56797, 56524, 56797, 56779, 56797, 52427, 56797, 52411, 56797, 52411, 52684, 48057, 52428, 48024, 52155, 4370, 43025, 4370, 38673, 4370, 42497, 4369, 46353, 4370, 38161, 4369, 34577, 4369, 34833, 4370, 34593, 26214, 34662, 22118, 30310, 22102, 30310, 21861, 26197, 21861, 26213, 21845, 26197, 22118, 26214, 30310, 30326, 34696, 39303, 30583, 43400, 34679, 43672, 34678, 43673, 34662, 51864, 30565, 43672, 26212, 51575, 25923, 51030, 39322, 30601, 35498, 26488, 35498, 26231, 43692, 26215, 44461, 26215, 56797, 25958, 56813, 21866, 57069, 25663, 56541, 52428, 52701, 52428, 52445, 52172, 52428, 52412, 48333, 52155, 48076, 52155, 48060, 52121, 39867, 43673, 48075, 52412, 48316, 52155, 52428, 48059, 52428, 48060, 56796, 48076, 56797, 52429, 57053, 52429, 56796, 52445, 51916, 35226, 31147, 34680, 30890, 26470, 30890, 26214, 30890, 25942, 30892, 21590, 31148, 17478, 30890, 13109, 60892, 56814, 56796, 52702, 56780, 52701, 56779, 56798, 56780, 56797, 56780, 56798, 56780, 56814, 56796, 56797, 56797, 56540, 52701, 56781, 56797, 56540, 56798, 56797, 56814, 56797, 60910, 56797, 57070, 60894, 61166, 57054, 47513, 39321, 39835, 39835, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 43946, 43706, 43690, 47786, 43690, 43690, 51882, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 44202, 43690, 43690, 51882, 43690, 43690, 51914, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 47786, 43706, 39353, 39834, 47515, 39593, 39353, 47515, 47513, 39353, 39353, 39577, 47513, 39338, 43433, 43433, 43449, 43433, 43690, 43674, 47545, 43433, 43690, 43690, 39610, 43690, 43690, 43690, 43690, 43690, 43690, 30567, 39303, 30583, 39048, 30567, 39303, 30583, 39047, 30327, 39303, 30583, 39048, 30327, 43399, 30583, 39303, 39321, 39577, 35225, 39321, 39320, 39321, 39049, 39064, 35209, 39048, 35208, 34952, 34969, 34952, 35482, 30584, 43433, 43674, 43433, 43433, 39322, 43674, 43416, 39577, 35225, 43674, 43144, 43176, 34952, 35481, 34951, 34952, 43690, 30874, 43690, 26521, 43690, 22665, 43690, 18313, 43690, 22408, 43690, 26489, 39594, 30601, 39594, 30601, 9013, 8738, 12852, 8738, 9012, 8738, 13108, 8738, 13125, 13107, 17493, 13123, 21862, 17733, 26215, 21845, 39047, 39337, 34935, 39321, 34934, 39320, 34678, 34952, 34678, 34952, 30582, 34951, 30566, 39048, 30566, 39048, 17442, 25940, 17186, 21828, 17202, 25924, 13107, 21828, 17203, 21828, 17476, 21828, 17733, 25941, 21845, 21845, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43689, 43690, 43434, 43690, 39561, 43178, 17408, 13364, 17744, 17219, 17493, 17460, 17493, 13123, 17493, 13107, 17493, 13108, 17488, 13107, 17408, 13107, 43690, 43690, 43671, 43946, 43395, 43690, 39476, 43690, 38468, 43690, 29763, 39320, 17459, 39031, 17459, 34677, 43690, 43690, 43690, 43690, 39578, 43674, 39834, 39577, 39323, 39321, 39321, 39321, 39321, 39321, 39320, 39321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 2458, 0, 35242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43690, 2730, 43690, 43690, 43690, 43690, 43690, 43690, 39030, 30857, 39030, 30857, 39030, 30873, 39302, 30873, 43654, 30874, 43684, 34986, 43683, 35226, 43683, 35242, 30873, 22119, 30858, 17767, 30873, 17767, 30617, 17766, 30874, 17750, 30617, 13398, 26762, 13398, 26506, 13125, 12852, 17202, 9012, 17186, 8755, 13090, 8755, 8738, 8755, 8738, 8739, 4626, 4643, 4369, 8739, 4369, 47786, 47546, 39594, 39321, 47513, 39321, 39353, 39321, 39321, 39321, 39321, 39321, 39321, 39065, 39065, 34952, 39833, 35225, 39323, 39321, 39833, 34969, 39321, 35225, 39321, 34969, 39321, 34969, 39321, 34968, 39305, 34953, 43400, 43690, 39031, 43690, 42855, 43690, 42326, 43690, 29781, 43690, 9013, 43688, 9012, 43650, 9013, 42514, 39065, 34952, 34952, 30856, 34952, 30584, 34952, 26487, 34696, 26487, 30856, 26231, 34696, 26231, 30840, 26231, 0, 0, 0, 0, 0, 0, 0, 0, 43680, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 26490, 13125, 26433, 9012, 8721, 8755, 8721, 8739, 8738, 8738, 8738, 8738, 8738, 8738, 13091, 9011, 4386, 4369, 4642, 8465, 4386, 4369, 4642, 8465, 8466, 8721, 4641, 8738, 8482, 8754, 8738, 17459, 43682, 35242, 43666, 39338, 43411, 35242, 43394, 35242, 43426, 35226, 43396, 31130, 39319, 30874, 39320, 30601, 9028, 20754, 9028, 4386, 13109, 4386, 13124, 4642, 13108, 8739, 13380, 8755, 17476, 9011, 22118, 9028, 30583, 26231, 30583, 26231, 30583, 22119, 30327, 22118, 26471, 21862, 26230, 17766, 26214, 21846, 30327, 21846, 34952, 34952, 34952, 30600, 34936, 30840, 30583, 30584, 30582, 26487, 30566, 30583, 26214, 30583, 26197, 30583, 43690, 43690, 43690, 43434, 43434, 39577, 43417, 34968, 34969, 34952, 34952, 34696, 34952, 30584, 30855, 30584, 43690, 43674, 39593, 39322, 34969, 34952, 34952, 30584, 30840, 30583, 30583, 26471, 30583, 26487, 30583, 30583, 30583, 43143, 30583, 34951, 30327, 39031, 26487, 39031, 30311, 34679, 26215, 34678, 25959, 30582, 22118, 30566, 43690, 43690, 43689, 43690, 43690, 43690, 43673, 43690, 43689, 43690, 43417, 43690, 39560, 43690, 34951, 43689, 43434, 43690, 43690, 43690, 43690, 43690, 43722, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 39594, 43690, 43690, 43690, 43690, 43690, 43690, 43692, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 34984, 39578, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 39594, 43690, 39594, 43690, 39594, 43690, 43178, 43690, 35466, 35210, 2168, 34986, 30584, 34953, 30599, 34954, 30584, 34954, 30839, 30856, 30584, 34696, 34935, 30856, 30584, 0, 0, 7, 36864, 34935, 39321, 34679, 39320, 34951, 39321, 34951, 39321, 39047, 43689, 34952, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 43674, 43690, 34952, 34952, 30599, 34936, 30583, 30583, 26215, 30310, 26214, 26214, 21845, 25957, 21845, 21845, 21572, 21828, 17203, 30564, 17203, 30292, 13107, 30292, 13107, 30292, 17203, 30292, 13107, 30293, 17203, 30564, 17202, 30566, 35208, 34952, 34952, 34952, 34951, 30600, 34951, 30583, 30599, 26231, 30855, 22118, 30584, 21862, 26488, 17493, 34944, 34696, 34969, 34952, 34953, 30856, 39321, 34952, 35225, 30856, 39322, 34953, 39322, 34953, 39594, 34969, 30583, 1639, 30584, 1654, 30583, 1638, 30584, 1638, 26487, 22118, 26487, 22118, 26231, 21862, 30583, 22118, 13056, 13107, 13056, 13107, 13056, 13106, 13056, 8995, 8736, 12850, 8754, 8994, 8738, 8738, 8738, 12834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17477, 13108, 13381, 13107, 17477, 13107, 39337, 30856, 39321, 30857, 34952, 34952, 34679, 30599, 30583, 30583, 26471, 30327, 26215, 26214, 26230, 26214, 0, 0, 0, 0, 0, 0, 43399, 2730, 43399, 51882, 43143, 43690, 39287, 51882, 39031, 43690, 0, 0, 0, 0, 0, 0, 0, 0, 43722, 12, 51884, 44202, 43722, 44204, 51882, 43690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51884, 43722, 44204, 44202, 43690, 51884, 0, 0, 0, 0, 0, 0, 0, 28672, 9, 30576, 30889, 26215, 34970, 30327, 35225, 26471, 30291, 2183, 25923, 39047, 25667, 39287, 25650, 39046, 17458, 43383, 17186, 39029, 13090, 39300, 12834, 39027, 8704, 13090, 4624, 12834, 4370, 8738, 4386, 8721, 4370, 8465, 4386, 4369, 4386, 4369, 4643, 4369, 0, 0, 0, 0, 0, 32768, 0, 34816, 0, 30848, 0, 34952, 32768, 30600, 35216, 30584, 0, 0, 30584, 103, 30583, 30326, 30584, 26471, 30583, 30311, 30583, 30327, 30583, 26230, 30583, 26215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51914, 10, 43690, 2986, 44202, 43690, 0, 0, 10, 0, 186, 0, 2746, 0, 2987, 0, 43690, 0, 39354, 9, 39833, 39321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57344, 39064, 43689, 0, 0, 0, 0, 7, 0, 2439, 0, 2183, 0, 43655, 0, 43655, 10, 43655, 10, 16384, 26196, 16384, 25940, 16384, 25924, 12288, 25668, 12288, 21571, 12288, 17459, 8192, 17203, 8704, 13106, 34951, 9, 34935, 169, 43127, 169, 39046, 169, 43143, 170, 43126, 2473, 34677, 2714, 34644, 2456, 0, 0, 0, 0, 0, 0, 0, 21760, 0, 21760, 0, 22016, 0, 21760, 0, 20480, 0, 0, 0, 0, 0, 0, 2201, 0, 34953, 0, 34952, 8, 34952, 8, 34951, 8, 0, 0, 0, 0, 0, 0, 24576, 34934, 24576, 38774, 20480, 34678, 20480, 30565, 16384, 30293, 1929, 0, 30601, 86, 30857, 9302, 30873, 13398, 30874, 13398, 30874, 13414, 31130, 13655, 34970, 13671, 0, 0, 51914, 47802, 47818, 43948, 44204, 47786, 47786, 43706, 43947, 47786, 43690, 43691, 43946, 43705, 0, 43706, 51898, 39866, 43946, 43691, 51898, 43706, 43690, 43946, 43690, 43692, 44202, 43690, 43690, 43722, 0, 0, 20480, 34662, 21845, 34661, 21845, 34901, 21589, 39509, 17749, 39509, 21589, 34901, 21589, 34404, 0, 0, 35208, 39064, 34952, 39064, 39065, 39048, 34969, 35208, 35225, 39049, 39065, 39304, 39320, 39320, 0, 0, 47802, 47818, 47801, 51898, 43690, 43947, 43706, 47786, 43946, 43722, 43690, 43690, 43690, 47786, 0, 0, 39065, 39321, 39320, 47513, 39321, 43417, 39321, 39833, 39321, 43433, 39577, 47786, 43417, 43690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43690, 43690, 43690, 43690, 43690, 43690, 39064, 48041, 39305, 43673, 39064, 47785, 39321, 43417, 39321, 43689, 43417, 43689, 43433, 43690, 43689, 43690, 221, 40960, 187, 43520, 43706, 39594, 43706, 39610, 47786, 39594, 43690, 39338, 43706, 35242, 43690, 31130, 34969, 30583, 30857, 26215, 30601, 21847, 13448, 17458, 12856, 13106, 9013, 12835, 8757, 12850, 13110, 8738, 39353, 39321, 39321, 35225, 39321, 39065, 39321, 35225, 39321, 39321, 39321, 39321, 39321, 39833, 39579, 43418, 43690, 47802, 43946, 43690, 43690, 43691, 43946, 43946, 43690, 43691, 43946, 43946, 43690, 43435, 43947, 43945, 43722, 43690, 43690, 43691, 43706, 43690, 47786, 47786, 43690, 43690, 43690, 47787, 43690, 43690, 47787, 39610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39593, 43674, 43674, 43434, 43690, 43690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43674, 43690, 43433, 43690, 43690, 43690, 26487, 26215, 26470, 17766, 26214, 17766, 25940, 21846, 21828, 25957, 21555, 25941, 17459, 25941, 17442, 21844, 43688, 202, 43690, 2730, 43690, 2730, 43690, 43690, 43689, 43690, 43673, 43690, 43416, 39594, 43400, 43433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43434, 43434, 43674, 43689, 39578, 39594, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 39578, 39578, 43418, 39577, 39337, 39322, 0, 20480, 0, 20480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47785, 43706, 43690, 43690, 43690, 43690, 43690, 44202, 43690, 43692, 43946, 51882, 43690, 43946, 43690, 43690, 51882, 43706, 43722, 43690, 47786, 47786, 43722, 43690, 47786, 43690, 43690, 39850, 43706, 43691, 43690, 47530, 43690, 43690, 39578, 43674, 47529, 43689, 39338, 43674, 39833, 43705, 47531, 47513, 47545, 39353, 39353, 39321, 39303, 39321, 39303, 39321, 43142, 43433, 39302, 43433, 43653, 43690, 43669, 43690, 43653, 43690, 43690, 43691, 17493, 30293, 21589, 25940, 17749, 25924, 17744, 21572, 17664, 21572, 17408, 17476, 17408, 17476, 17408, 17460, 43722, 51914, 51882, 43690, 43690, 43691, 43690, 43946, 43690, 43690, 43690, 47786, 43674, 43450, 43433, 43690, 35241, 26232, 35224, 30327, 39320, 26232, 35208, 30584, 39303, 30600, 39047, 30600, 39287, 30600, 34934, 30601, 34935, 43690, 34934, 43689, 34679, 43689, 34678, 43417, 30583, 43672, 34678, 39320, 30583, 39304, 30583, 39304, 51883, 43690, 43690, 44202, 43946, 43692, 43691, 51882, 43690, 43690, 43690, 43690, 43674, 43690, 39321, 39321, 35242, 17767, 35498, 22136, 43690, 26504, 43690, 30890, 43690, 39594, 43690, 39594, 43690, 43690, 43417, 43690, 13090, 39027, 13107, 34611, 13127, 30275, 13415, 30003, 13159, 25651, 9062, 21555, 9029, 21555, 9013, 21298, 8739, 4369, 9012, 12562, 13380, 34354, 21863, 30327, 30584, 30583, 30601, 30583, 34953, 26487, 34969, 26231, 57054, 56797, 56813, 56798, 60909, 56797, 60909, 56813, 57069, 56798, 60910, 56798, 57054, 56797, 56813, 56797, 61166, 56798, 61166, 57070, 61166, 61166, 65278, 61182, 61166, 61166, 61422, 61167, 61182, 61423, 65519, 61166, 56797, 61165, 57054, 61166, 61166, 61166, 61166, 61166, 61166, 61166, 61166, 61166, 57070, 60894, 60910, 56797, 61166, 61166, 61422, 61167, 61166, 61166, 61166, 61166, 61166, 61166, 61166, 61166, 57069, 57054, 56797, 56798, 30275, 56505, 34387, 56505, 30291, 56761, 34387, 56777, 34644, 60859, 38757, 60875, 47206, 60891, 51590, 61165, 9012, 8738, 8755, 8738, 4643, 8738, 8738, 12833, 4370, 12834, 8466, 17186, 8772, 17458, 18633, 25939, 44201, 22138, 44490, 17785, 44252, 17513, 44508, 13399, 44509, 13397, 35549, 13125, 19933, 13381, 19118, 21572, 29235, 43690, 29219, 43690, 29234, 43690, 29219, 43690, 25122, 43434, 21026, 39577, 25123, 34953, 25122, 34935, 30600, 30583, 30602, 30583, 30857, 30583, 30857, 26487, 34953, 30583, 34953, 26488, 30856, 26487, 34952, 26487, 61166, 56797, 57070, 56814, 61166, 56797, 57070, 56814, 61166, 56797, 57054, 56798, 57054, 56813, 60894, 56797, 48076, 48059, 48332, 52155, 48333, 48316, 52445, 52428, 52429, 52428, 52445, 56524, 56541, 52684, 52685, 56540, 4369, 12817, 4369, 12833, 4369, 12833, 4369, 8737, 4369, 12834, 4369, 12834, 4369, 8738, 4369, 8737, 35243, 26215, 31147, 22118, 31148, 21862, 27306, 21862, 26540, 21846, 21930, 17749, 21930, 17749, 21898, 17733, 30583, 30600, 13671, 16913, 13670, 17186, 17766, 17203, 17750, 17219, 17494, 17476, 17494, 17476, 17493, 17476, 17750, 8738, 13397, 8738, 13381, 8738, 13125, 8482, 13125, 8738, 13125, 8738, 13125, 8738, 13125, 8739, 25394, 30583, 13106, 30599, 13090, 26503, 12834, 18311, 13090, 22135, 17186, 22118, 17202, 22117, 21554, 21862, 26215, 26214, 22118, 26198, 21845, 26197, 17733, 21845, 17476, 21829, 17476, 21828, 17476, 21828, 21573, 21588, 34985, 22118, 30874, 22119, 30873, 22119, 30873, 22118, 30873, 22119, 30873, 22119, 30857, 26215, 30873, 26231, 47801, 47545, 43433, 43690, 39833, 43675, 43673, 43689, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 17495, 25924, 17513, 21845, 39900, 34679, 48349, 43401, 52462, 52155, 52718, 56524, 56814, 56780, 57070, 56797, 52429, 48076, 61166, 56798, 61183, 61166, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 52428, 39612, 56797, 48333, 61166, 56814, 61438, 61167, 65535, 61183, 65535, 65535, 65535, 65535, 65535, 65535, 34679, 30856, 30582, 30856, 34678, 26504, 30582, 18568, 34662, 22392, 34405, 17784, 30565, 12984, 34405, 12984, 26215, 26214, 26215, 26198, 21845, 21845, 17732, 21845, 17476, 17733, 17476, 17476, 17476, 17476, 17475, 17492, 52394, 56540, 56780, 61150, 61148, 65534, 61165, 65535, 65518, 65535, 65534, 65535, 65535, 65535, 65535, 65535, 30309, 43656, 30293, 43655, 26197, 51863, 26197, 55975, 26197, 56744, 21845, 61150, 54357, 65261, 55861, 65518, 39323, 39321, 39322, 39048, 39321, 39048, 35226, 39048, 35225, 34952, 35226, 39048, 39321, 35208, 35226, 39049, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65278, 65535, 61423, 65535, 65535, 65535, 65279, 65535, 61423, 65535, 61183, 65279, 61182, 65278, 61167, 61182, 57070, 61423, 56814, 56814, 60893, 57070, 60909, 60910, 57070, 56814, 57070, 61150, 61166, 60909, 61166, 60893, 57070, 56797, 57070, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 60835, 65534, 61149, 65535, 65262, 65535, 65519, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 17476, 21572, 17476, 17733, 21828, 21845, 21828, 21845, 21829, 25941, 21845, 22101, 21829, 25941, 17204, 21845, 56814, 56797, 56798, 56797, 56797, 56797, 56797, 56797, 56796, 56797, 56780, 60893, 56780, 56797, 56523, 57053, 56797, 57053, 56797, 56797, 56797, 60909, 60893, 60893, 56797, 60909, 57053, 57054, 60909, 57069, 60894, 60909, 18141, 34116, 17885, 46148, 17581, 33603, 13228, 21555, 13180, 21299, 13166, 17459, 9034, 17203, 8762, 17202, 47545, 34411, 48057, 47513, 48025, 48059, 47512, 52411, 47494, 52411, 39030, 56507, 34661, 56249, 34661, 52153, 61182, 61167, 61423, 57070, 61166, 60910, 60909, 56797, 52428, 56524, 48059, 52155, 47496, 48059, 39047, 48057, 56505, 65261, 60875, 65278, 61149, 61166, 61165, 61166, 61165, 56798, 61165, 39901, 57069, 35277, 61165, 30669, 26214, 39031, 26213, 34951, 30293, 39047, 30309, 39047, 30293, 39047, 26197, 34951, 26197, 34935, 25940, 30583, 25941, 25941, 26213, 26214, 30327, 30583, 34935, 30599, 34952, 34953, 39320, 39321, 39321, 35225, 39321, 35225, 26213, 34678, 26214, 34679, 30326, 39031, 30583, 39047, 30840, 39048, 34952, 39304, 30856, 39048, 30600, 39031, 34952, 39321, 39320, 39321, 39321, 39321, 39321, 39321, 39577, 39321, 43433, 39337, 39593, 39322, 43417, 39321, 9575, 21298, 5734, 25633, 30054, 26230, 26213, 30582, 26197, 34679, 25941, 34934, 25941, 34678, 21844, 34934, 39321, 30600, 35225, 26488, 30857, 26215, 30600, 26214, 22152, 21845, 17528, 21829, 17783, 17476, 17767, 17476, 30309, 13209, 30309, 13240, 30309, 13208, 30310, 17288, 30566, 17783, 30582, 22135, 30583, 22119, 30583, 22135, 21811, 21846, 21827, 21862, 25940, 21846, 26196, 22118, 26196, 22118, 30292, 26215, 35549, 26231, 43981, 30585, 17477, 21572, 21588, 21844, 21845, 21845, 21845, 22101, 26198, 26214, 26214, 30310, 26230, 30583, 30566, 30583, 39321, 39305, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 34969, 39320, 34969, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 34953, 39320, 34952, 39304, 30583, 34951, 13397, 12835, 13398, 13107, 17750, 13107, 17766, 17460, 22119, 17477, 26231, 17766, 30567, 56183, 30583, 51864, 34953, 26231, 34969, 26487, 34969, 30584, 39321, 30600, 35225, 30856, 39321, 30600, 35225, 30856, 34952, 30584, 26231, 25958, 30327, 26214, 26487, 26470, 30327, 30310, 26471, 30326, 26214, 26214, 26214, 30310, 21861, 26213, 17203, 30838, 13106, 34695, 13107, 34951, 17203, 34679, 17203, 30839, 17459, 30839, 25667, 30583, 30276, 30855, 26488, 17477, 22136, 17476, 18039, 17476, 18039, 17476, 18023, 17476, 22119, 17476, 21863, 17220, 17767, 13380, 17476, 17733, 17732, 17476, 17476, 17732, 17476, 17477, 21572, 17732, 17476, 21588, 21572, 21588, 17476, 21588, 8739, 8738, 8754, 8738, 8739, 8738, 9011, 8738, 13108, 12850, 13380, 13107, 17750, 13364, 26215, 17477, 13381, 9011, 13381, 13107, 17493, 13107, 17750, 13380, 22118, 17477, 26487, 21862, 30600, 26215, 35226, 30600, 26488, 21862, 30600, 22118, 30857, 26231, 34970, 26487, 39338, 30600, 43690, 34969, 43690, 39338, 43690, 43690, 8757, 30291, 30326, 30583, 30583, 34695, 34952, 34951, 34969, 30584, 34969, 30583, 35225, 26231, 34970, 26215, 39304, 26504, 35224, 17544, 34952, 12919, 30600, 13159, 30583, 13142, 26231, 13109, 26214, 13108, 17766, 8755, 26197, 34678, 25941, 34934, 25941, 38774, 25924, 39030, 25941, 34934, 21844, 34934, 25940, 38774, 21844, 34934, 34952, 35224, 39321, 39321, 39833, 39321, 39321, 39833, 39833, 39323, 39321, 39833, 39321, 39321, 39321, 39833, 25651, 26231, 30583, 30583, 34951, 34952, 39304, 35209, 39321, 39353, 39321, 47513, 39835, 39835, 47514, 43689, 26487, 13654, 30856, 21863, 34969, 30584, 39321, 34952, 39321, 39321, 39353, 39321, 47515, 39321, 39337, 39321, 25942, 30566, 21845, 26214, 21844, 30310, 21827, 26214, 25924, 26214, 25923, 30326, 25923, 30582, 25651, 30582, 39594, 30584, 39596, 26471, 43706, 26214, 31148, 25958, 30891, 22102, 26778, 21846, 26506, 21846, 26505, 21845, 30583, 34936, 30583, 30583, 30582, 30583, 26214, 26214, 26214, 26214, 26198, 26214, 21845, 25941, 21845, 21845, 34952, 34952, 30583, 34952, 30583, 30583, 30567, 34935, 30310, 39031, 30310, 43672, 30565, 52136, 34662, 56522, 30582, 43399, 30566, 43656, 30567, 47768, 34662, 51880, 30567, 48297, 34678, 52138, 34662, 48330, 38758, 44234, 21845, 25941, 26214, 26198, 26230, 26214, 30326, 26230, 26487, 26215, 30583, 26471, 26487, 26215, 30326, 26214, 43690, 35225, 43690, 39338, 43690, 39594, 43692, 43690, 44202, 43690, 51882, 43690, 43692, 43690, 55978, 43722, 30840, 34951, 34695, 34679, 30583, 34951, 30583, 34679, 30583, 34679, 30326, 30566, 26214, 30310, 13941, 25123, 43656, 43690, 43400, 43690, 43688, 43690, 43656, 43690, 43688, 51882, 43400, 43690, 43655, 43690, 43143, 43690, 34952, 39304, 30583, 34679, 26231, 34679, 26232, 30839, 52393, 34970, 52427, 39355, 52685, 39612, 56797, 43980, 43690, 43690, 39048, 34968, 34952, 34952, 30840, 30584, 30600, 30583, 30600, 30583, 34953, 34695, 35225, 34952, 43690, 34984, 35498, 34954, 39080, 34696, 34968, 30600, 34952, 30583, 34952, 30584, 34952, 26231, 39321, 22136, 43690, 43690, 39305, 39578, 34952, 43416, 30583, 34952, 30583, 34951, 30583, 34679, 30583, 34935, 34952, 34952, 39065, 39321, 34952, 39320, 34952, 39304, 34696, 39320, 34936, 39304, 34695, 39320, 34952, 39304, 34952, 39320, 43640, 43690, 34980, 43689, 34866, 43690, 29729, 43656, 21009, 43655, 12817, 39030, 8465, 34662, 4369, 34658, 43690, 51882, 44202, 43722, 43690, 51884, 43690, 43690, 43690, 43690, 43690, 43690, 43417, 43690, 30856, 39594, 43690, 43690, 51914, 43690, 43690, 43722, 43690, 51882, 43690, 43690, 43690, 43690, 39065, 43690, 34953, 39304, 4370, 12561, 4370, 4369, 4390, 4369, 9115, 4369, 31131, 4390, 35227, 4710, 35243, 5735, 31163, 21863, 39321, 13961, 39835, 23433, 47514, 47545, 39867, 39835, 47547, 48057, 39867, 48043, 48060, 48057, 48060, 48059, 43722, 39321, 52445, 39595, 56797, 48060, 57070, 48333, 57070, 52446, 61166, 52701, 61166, 52701, 61166, 56814, 17476, 21829, 17476, 21588, 17476, 21845, 21572, 21588, 17732, 21845, 17732, 21845, 21844, 21845, 21845, 21845, 21845, 34678, 25940, 34678, 21845, 34678, 25940, 30566, 21845, 30582, 25941, 30566, 25941, 30566, 21845, 30582, 43690, 34969, 43690, 43690, 43690, 43690, 51914, 43690, 43690, 43690, 43690, 43690, 43690, 39594, 34969, 35225, 26487, 21862, 30857, 26487, 39338, 39048, 39594, 43674, 43690, 43690, 43690, 43690, 43417, 43673, 26231, 39303, 22119, 17476, 21863, 13380, 22135, 17476, 22119, 17477, 22135, 17476, 22119, 17476, 17767, 17460, 13670, 17459, 34645, 30856, 39031, 34969, 43674, 35225, 43690, 35226, 43690, 35242, 43690, 35226, 43690, 34970, 39594, 30857, 30583, 43416, 30567, 39047, 30326, 34935, 26214, 30582, 26214, 30583, 26230, 30566, 26471, 30326, 26231, 26214, 34695, 30600, 34952, 34952, 39321, 35225, 39321, 39321, 43433, 39337, 39322, 39321, 43690, 39594, 43690, 43706, 26231, 25958, 26487, 22118, 30600, 22118, 30601, 26215, 30600, 26215, 30856, 26230, 30601, 26471, 30889, 30838, 21845, 25941, 21845, 25941, 21846, 21829, 21861, 21845, 21845, 21845, 21862, 21845, 21846, 26213, 17751, 30837, 39594, 43417, 39321, 39048, 34953, 34952, 34952, 30840, 34695, 34935, 30583, 30599, 30583, 34936, 30583, 34695, 34952, 34696, 34935, 34952, 34935, 39321, 34935, 39321, 34678, 43433, 34662, 39577, 34662, 39576, 30309, 43416, 39593, 34969, 39321, 34952, 34968, 30840, 34952, 30584, 34952, 30583, 30600, 30583, 30599, 30583, 30583, 26471, 39322, 47785, 47803, 52411, 52411, 56780, 56524, 60893, 56796, 61166, 60909, 65262, 61165, 61166, 61166, 61182, 39014, 56780, 47478, 57052, 52119, 56797, 56504, 56797, 56507, 52701, 60876, 52701, 57052, 52701, 57053, 56798, 52701, 48060, 52445, 43963, 48077, 48059, 48076, 48058, 43948, 52411, 48060, 56523, 52172, 56780, 52428, 60893, 26214, 26214, 26213, 25958, 25941, 22101, 21845, 21845, 21589, 21844, 17477, 25924, 17477, 25924, 17493, 21828, 50790, 44236, 42854, 44236, 47206, 43724, 43110, 39596, 51830, 31404, 43670, 30891, 51879, 26522, 52392, 26506, 17476, 21844, 17476, 21828, 17476, 25924, 17219, 26196, 17459, 34389, 21299, 47493, 25651, 52119, 30002, 56504, 22137, 17493, 22121, 17477, 22119, 17476, 17767, 17220, 17766, 13108, 17494, 13107, 13381, 12851, 13124, 12851, 51899, 61439, 64206, 61439, 60651, 61439, 64700, 61439, 60110, 61439, 63980, 65279, 60091, 53247, 64459, 65535, 65246, 8, 44778, 10, 64219, 138, 61338, 141, 60636, 174, 64232, 217, 60905, 157, 60078, 143, 48830, 48107, 60396, 52155, 48366, 60606, 48075, 52155, 48062, 48364, 60652, 60363, 52942, 48332, 60620, 39916, 50793, 62628, 18886, 27753, 38044, 43369, 18836, 42646, 26956, 43622, 26212, 54950, 26214, 35913, 18020, 43625, 40959, 26953, 56829, 38505, 40447, 26262, 52735, 19526, 31967, 25753, 39679, 26182, 39391, 25748, 28143, 17993, 26185, 28008, 26212, 30361, 26185, 27017, 18022, 18809, 38470, 22167, 26214, 18342, 37988, 29863, 18246, 26762, 42852, 3, 21622, 0, 10341, 0, 22342, 0, 14246, 0, 1876, 0, 886, 0, 915, 0, 17733, 37988, 25172, 18726, 9751, 25748, 21031, 26180, 16981, 26180, 16935, 25700, 8741, 17990, 16981, 37522, 38550, 33382, 26985, 38294, 38550, 42022, 38038, 30820, 38502, 63076, 26265, 63060, 26185, 63302, 26982, 63076, 38500, 38550, 18070, 39244, 38502, 26308, 26214, 50838, 38550, 26262, 38502, 26985, 18758, 38038, 38036, 18761, 17505, 55509, 25381, 36725, 9250, 55207, 17700, 36309, 8738, 55418, 17701, 32133, 17444, 55928, 21587, 36259, 38036, 25748, 18726, 39238, 37570, 18022, 17988, 50326, 25700, 26214, 26180, 26982, 25748, 26260, 26438, 19529, 29016, 25668, 9335, 25701, 9053, 17988, 9304, 26182, 16760, 25668, 8824, 26180, 9048, 17990, 8824, 25698, 26217, 63524, 18068, 55369, 26953, 63554, 17508, 63545, 38038, 57186, 10569, 64900, 25700, 65396, 17046, 64898, 0, 12288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4369, 21265, 4369, 13105, 4369, 13073, 4369, 20769, 4368, 13073, 4368, 4369, 4432, 8465, 4352, 4369, 17698, 63623, 13349, 55894, 17458, 34917, 9027, 55894, 17698, 34915, 8789, 55382, 17698, 35413, 12867, 42868, 13109, 21027, 4947, 8977, 13623, 8723, 22355, 16673, 22357, 8979, 29571, 12821, 22321, 16691, 30515, 4405, 27871, 17508, 26335, 18726, 19149, 25702, 27037, 26180, 18143, 17510, 38509, 22084, 18092, 25748, 18029, 17478, 12853, 9026, 8563, 16965, 9011, 9506, 9045, 17489, 4915, 8997, 9043, 21554, 9013, 17185, 4915, 9250, 30006, 56714, 29763, 36312, 18004, 36234, 41765, 36309, 13908, 56744, 25410, 35463, 21573, 56710, 17716, 36232, 17448, 17508, 17492, 26212, 21543, 25702, 17465, 26180, 9283, 37990, 17493, 26182, 16965, 25702, 17461, 26182, 26262, 1146, 38537, 1924, 17510, 1402, 26182, 1926, 25752, 1896, 18045, 85, 22122, 57, 26246, 83, 22355, 12595, 13621, 4887, 29521, 12627, 13619, 13111, 29009, 29527, 13587, 13189, 20769, 14197, 12563, 30005, 0, 4369, 0, 4369, 0, 12561, 0, 4371, 0, 4369, 0, 4368, 0, 4368, 0, 4368, 4915, 16930, 8981, 16977, 4947, 9237, 4917, 8994, 13141, 24865, 13623, 5153, 4437, 21010, 4917, 8722, 0, 4368, 0, 4400, 0, 4352, 0, 4352, 0, 4352, 0, 4352, 0, 4096, 0, 4096, 29768, 54, 42102, 120, 29768, 119, 26441, 7, 22134, 7, 33863, 3, 38244, 3, 30790, 7, 4881, 14197, 12561, 21875, 4883, 30037, 20753, 30033, 4401, 30003, 4369, 29491, 12561, 30001, 4369, 13089, 18790, 26985, 38502, 38502, 38550, 27750, 26214, 27033, 38550, 39270, 38500, 38553, 25750, 26985, 26214, 38550, 26985, 17513, 26262, 42086, 39273, 34374, 27030, 42086, 38550, 35142, 38550, 37990, 39273, 29798, 26262, 38724, 38036, 38804, 18022, 55654, 25702, 43622, 18788, 35460, 25670, 39014, 38038, 35476, 18022, 26262, 25750, 34438, 65533, 27033, 61437, 26218, 57343, 26262, 53247, 38553, 44799, 26214, 40959, 26988, 45055, 26214, 40959, 27033, 0, 0, 0, 0, 0, 0, 13, 0, 141, 0, 2270, 0, 32731, 0, 56814, 0, 6280, 25154, 26584, 17729, 14552, 17940, 30935, 17441, 22663, 37442, 22661, 9746, 22406, 16931, 22663, 9268, 25700, 17506, 17990, 26185, 26180, 18021, 17510, 18761, 26178, 37956, 17556, 9318, 17958, 25700, 25686, 17446, 38182, 27096, 29780, 26877, 63302, 27869, 55334, 25823, 54850, 18575, 55124, 26285, 55332, 26223, 64884, 17560, 0, 4352, 0, 4352, 0, 4864, 0, 4096, 0, 0, 0, 0, 0, 0, 0, 0, 4641, 29268, 21013, 29729, 8979, 21794, 12597, 29218, 4919, 9506, 8499, 25122, 4951, 12866, 9011, 9505, 4369, 30067, 4369, 13107, 4369, 22321, 4369, 29458, 4369, 13585, 4369, 29459, 4368, 12817, 4368, 20753, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 141, 0, 34987, 0, 65195, 48111, 59579, 48879, 64443, 61182, 48107, 61439, 60347, 61438, 48059, 65534, 48827, 65515, 48059, 65515, 35706, 48107, 46523, 48059, 28280, 48059, 46731, 60347, 39819, 48827, 46987, 48827, 47498, 48059, 35707, 60347, 55995, 8, 60347, 221, 48107, 36350, 48827, 56766, 48063, 56299, 48875, 48062, 48111, 60347, 48879, 48107, 17958, 29766, 25186, 9826, 17508, 25188, 9796, 17734, 25700, 21588, 10534, 10054, 25236, 13620, 17958, 12690, 29300, 12544, 13654, 13584, 1317, 4945, 13109, 29459, 12594, 13105, 4387, 21813, 4883, 29749, 21267, 25427, 48007, 48059, 47034, 60345, 31674, 47803, 47288, 48827, 43963, 60347, 48043, 48059, 48062, 61118, 60345, 48827, 30515, 34165, 21813, 34951, 34162, 34952, 30803, 46970, 42870, 34949, 34949, 34682, 34997, 39539, 34695, 60280, 38036, 26008, 34374, 22646, 26468, 25722, 54372, 31125, 18729, 26458, 38290, 13927, 31014, 33398, 27236, 6213, 29490, 16691, 30001, 4917, 13585, 4439, 28977, 8501, 12817, 12661, 4881, 5431, 12561, 13173, 4625, 5971, 4352, 4369, 4864, 4625, 4096, 4369, 4096, 4369, 0, 4369, 0, 4371, 0, 4368, 0, 4368, 17186, 55139, 21026, 34132, 5154, 42850, 8737, 30004, 8737, 29762, 5139, 34085, 8722, 22066, 8721, 34082, 9016, 17988, 8792, 25186, 9048, 25716, 21368, 18242, 9562, 17492, 9687, 17988, 13181, 16962, 9688, 17957, 87, 0, 86, 0, 55, 0, 3, 0, 3, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34983, 0, 35463, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20480, 0, 30800, 0, 0, 136, 0, 35053, 0, 55997, 119, 48046, 2011, 48618, 56763, 61099, 48110, 61163, 48830, 12288, 46967, 30512, 35719, 34135, 42423, 30581, 48010, 38231, 43959, 30807, 48043, 47223, 60347, 34743, 44667, 0, 0, 0, 0, 0, 12288, 0, 14096, 0, 29555, 13056, 30005, 13648, 22101, 13107, 30839, 46520, 34231, 31606, 56971, 46520, 60091, 35705, 60395, 47033, 48827, 39784, 48062, 47275, 60395, 47483, 61118, 25702, 25702, 25746, 38502, 26198, 18761, 25700, 37990, 18759, 22118, 17508, 26182, 37958, 25700, 9798, 17993, 17993, 57202, 17556, 55442, 9801, 56710, 17556, 56786, 10537, 36746, 29286, 52723, 8772, 32137, 21062, 19879, 30022, 21092, 29842, 1876, 22105, 837, 9314, 22, 17736, 50, 21620, 53, 29767, 5, 18244, 20483, 26221, 9826, 25705, 37956, 17993, 9572, 18022, 25668, 17513, 17990, 25668, 17490, 25190, 25668, 9798, 22084, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 0, 0, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 0, 0, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 16962, 5926, 16705, 16705, 16962, 4646, 16705, 16705, 17474, 5451, 16669, 16705, 14643, 2622, 16659, 16705, 10566, 18504, 8995, 16705, 13894, 18504, 8478, 16705, 13900, 20046, 8743, 16705, 13632, 12580, 1584, 16643, 16705, 16705, 9757, 18761, 16705, 16705, 9757, 18761, 16705, 5441, 18717, 18761, 16705, 2625, 14099, 12850, 16705, 8995, 18504, 17980, 16705, 8995, 17731, 17980, 16705, 11565, 18250, 19508, 4161, 12545, 12080, 11819, 0, 0, 19789, 11327, 0, 0, 19712, 16191, 0, 0, 19712, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 19789, 0, 0, 0, 19712, 0, 0, 0, 19712, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 7177, 16705, 16705, 2369, 7177, 16705, 16705, 2369, 7196, 7177, 11292, 16191, 77, 7177, 11308, 19775, 77, 7177, 16172, 19775, 0, 7196, 16172, 19789, 0, 11292, 16172, 77, 0, 11292, 16191, 77, 0, 11308, 19775, 77, 0, 16172, 19775, 0, 0, 7212, 16649, 16705, 16705, 7212, 2313, 16705, 16705, 7212, 2332, 16705, 16705, 11308, 2332, 16649, 16705, 11327, 7196, 16649, 16705, 11327, 7212, 2313, 16705, 16191, 7212, 2332, 16649, 16205, 11308, 7196, 16649, 16705, 2369, 11292, 16172, 16705, 2313, 11292, 16191, 16705, 7177, 11292, 19775, 16705, 7177, 11308, 19775, 16705, 7177, 16172, 19775, 2369, 7177, 16172, 19789, 2369, 7196, 16172, 77, 2313, 11292, 16172, 77, 77, 0, 0, 0, 77, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16677, 16705, 16705, 9509, 9509, 16677, 16705, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 9509, 9509, 16705, 16705, 9537, 9509, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 19712, 16191, 7212, 2332, 19712, 16205, 11308, 2332, 0, 16205, 11327, 2332, 0, 19789, 11327, 7196, 0, 19712, 11327, 7212, 0, 19712, 16191, 7212, 0, 19712, 16205, 11308, 0, 0, 16205, 11327, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2332, 16705, 16705, 16705, 2332, 16649, 16705, 16705, 7196, 16649, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16672, 16705, 16705, 16705, 3872, 16705, 16705, 16705, 3916, 16685, 16705, 16705, 4160, 16641, 16705, 16705, 0, 0, 19712, 16191, 0, 0, 19712, 16205, 0, 0, 0, 16205, 0, 0, 0, 19789, 0, 0, 0, 19712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7212, 2332, 16649, 16705, 11308, 7196, 2313, 16705, 11327, 7212, 2332, 16705, 16191, 11308, 2332, 16649, 16205, 11327, 7196, 2313, 19789, 11327, 7212, 2332, 19712, 16191, 11308, 7196, 19712, 16205, 11327, 7212, 2313, 11292, 16172, 19775, 7177, 11292, 16191, 19789, 7177, 11308, 19775, 77, 7196, 16172, 19775, 0, 11292, 16172, 19789, 0, 11308, 16191, 77, 0, 16172, 19775, 77, 0, 16172, 19789, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 7177, 16705, 16705, 2369, 7177, 16705, 16705, 2369, 7196, 16705, 16705, 2313, 11292, 16962, 15689, 9794, 16678, 16962, 14409, 9757, 16705, 17474, 15179, 9757, 16705, 14643, 12862, 4371, 16705, 10566, 9032, 16675, 16705, 13894, 9032, 16670, 16705, 13900, 11565, 16705, 16705, 13632, 1793, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 7489, 15654, 18754, 18761, 16705, 4646, 18754, 18761, 16705, 5416, 18754, 18761, 16705, 2585, 14138, 12850, 16705, 9025, 18467, 17980, 16705, 9025, 17694, 17980, 16705, 16705, 8743, 19508, 16705, 16705, 1541, 11819, 7489, 15654, 18754, 18761, 7489, 14374, 18754, 18761, 8001, 15144, 18754, 18761, 5132, 12862, 14138, 12850, 544, 18504, 18504, 17980, 3872, 18504, 17731, 17980, 3882, 20046, 18250, 19508, 4122, 12580, 12080, 11819, 16705, 16705, 2369, 11292, 16705, 16705, 2313, 11292, 16705, 16705, 7177, 11292, 16705, 2369, 7177, 11308, 16705, 2369, 7196, 16172, 16705, 2313, 11292, 16172, 2369, 7177, 11292, 16191, 2369, 7196, 11308, 19775, 16172, 19789, 0, 0, 16191, 77, 0, 0, 19775, 77, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 77, 0, 0, 0, 16962, 15689, 9794, 16678, 16962, 14409, 9794, 16678, 17474, 15179, 9794, 16678, 14643, 12862, 14138, 2827, 10566, 18504, 18504, 8216, 13894, 18504, 17731, 8216, 13900, 20046, 18250, 10765, 13632, 12580, 12080, 1027, 16962, 15689, 18754, 9766, 16962, 14409, 18754, 9766, 17474, 15179, 18754, 9766, 14643, 12862, 14138, 2827, 10566, 18504, 18504, 8216, 13894, 18504, 8515, 16664, 13900, 20046, 8778, 16653, 13632, 12580, 1584, 16643, 7453, 15689, 18754, 18761, 7453, 14409, 18754, 18761, 7965, 15179, 18754, 18761, 5132, 12862, 14138, 12850, 544, 18504, 18504, 17980, 3905, 18467, 17731, 17980, 3905, 20013, 18250, 19508, 4161, 12545, 12080, 11819, 16205, 11327, 7212, 2313, 19789, 16191, 7212, 2332, 19712, 16205, 11308, 2332, 0, 16205, 11327, 7196, 0, 19789, 11327, 7212, 0, 19712, 16191, 11308, 0, 19712, 16205, 11327, 0, 0, 19789, 11327, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2332, 16705, 16705, 16705, 2332, 16649, 16705, 16705, 7196, 16649, 16705, 16705, 7212, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 9509, 16705, 16705, 2369, 9509, 16705, 16705, 2369, 9509, 16705, 16705, 2313, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11308, 19775, 0, 0, 16172, 19775, 0, 0, 16172, 19789, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 0, 0, 19712, 16191, 0, 0, 19712, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 19789, 0, 0, 0, 19712, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 2369, 7177, 16705, 16705, 2369, 7196, 16705, 16705, 2369, 11292, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5646, 3606, 5654, 5654, 2062, 5654, 3606, 5654, 3598, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 3598, 3606, 5654, 5654, 2062, 5646, 3606, 5654, 3592, 3598, 5654, 3606, 7212, 16649, 16705, 16705, 7212, 16649, 16705, 16705, 7212, 2313, 16705, 16705, 7212, 2332, 16705, 16705, 11308, 2332, 16705, 16705, 11327, 2332, 16705, 16705, 11327, 2332, 16649, 16705, 11327, 7196, 16649, 16705, 16705, 9537, 9509, 9509, 16705, 16705, 9537, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 2070, 5654, 3606, 5654, 3598, 3606, 5654, 2070, 3598, 5654, 5654, 3598, 2062, 0, 19712, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7196, 16172, 77, 0, 11292, 16172, 77, 0, 11292, 16191, 77, 0, 3592, 5646, 5654, 5654, 2056, 5646, 5654, 5646, 3592, 2062, 5654, 5654, 2085, 3598, 5654, 5654, 2085, 3598, 5646, 2070, 9509, 2056, 3598, 3598, 9509, 2085, 2056, 3598, 9537, 9509, 2085, 2056, 2313, 16705, 16705, 9509, 2332, 16705, 16705, 9509, 2332, 16705, 16705, 9509, 2332, 16705, 16705, 9537, 2332, 16705, 16705, 9537, 2332, 16649, 16705, 16705, 7196, 16649, 16705, 16705, 7212, 16649, 16705, 16705, 11292, 19775, 77, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 11308, 0, 0, 16205, 11327, 0, 0, 19789, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 16962, 5961, 9757, 16705, 16962, 14409, 9757, 16678, 17474, 15179, 18754, 9766, 14643, 12862, 14138, 2827, 10566, 18504, 18504, 8252, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 2085, 3598, 5646, 5654, 9509, 3592, 3598, 3592, 9509, 2085, 3592, 3598, 9509, 9509, 2085, 2056, 16677, 9537, 9509, 9509, 16705, 16705, 9537, 9509, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 5654, 3606, 3598, 9480, 2062, 3598, 2062, 9509, 3598, 2062, 9480, 9509, 2056, 9480, 9509, 16677, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11327, 7212, 16649, 16705, 16191, 7212, 2313, 16705, 16205, 7212, 2332, 16705, 16205, 11308, 2332, 16705, 16205, 11327, 2332, 16705, 19789, 11327, 2332, 16649, 19712, 11327, 7196, 16649, 19712, 11327, 7212, 2313, 0, 0, 0, 19712, 0, 0, 0, 19712, 0, 0, 0, 19712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 8257, 16705, 16705, 16705, 8216, 16705, 16705, 8769, 19469, 16705, 16705, 1601, 11779, 16705, 5926, 18717, 18761, 7489, 4646, 18754, 18761, 7965, 15179, 18754, 18761, 5132, 12862, 14138, 12850, 10528, 18504, 18504, 17980, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 8216, 16705, 16705, 8769, 10765, 16705, 16705, 1541, 11819, 16705, 5953, 9757, 9766, 7453, 4646, 9757, 9766, 7965, 15144, 18754, 18761, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 7453, 5926, 16669, 16705, 7453, 4646, 9757, 9766, 17474, 15179, 9794, 9766, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 13894, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9793, 16705, 16705, 9757, 9766, 16705, 2585, 4371, 12811, 544, 8995, 18504, 17980, 3872, 18504, 17731, 17980, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 16191, 77, 0, 0, 19775, 77, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 16705, 16705, 2369, 11292, 16705, 16705, 2369, 11292, 16705, 16705, 2313, 11292, 16705, 16705, 7177, 11292, 16705, 16705, 7177, 11308, 16705, 16705, 7177, 16172, 16705, 2369, 7177, 16172, 16705, 2369, 7196, 16172, 16705, 16705, 16705, 16705, 16669, 16705, 16705, 16705, 7965, 5416, 16705, 16705, 5171, 2585, 4371, 16705, 10566, 18504, 8995, 8216, 13894, 18504, 17731, 8216, 13900, 20046, 18250, 19508, 13632, 12580, 12080, 11819, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 3872, 16705, 16705, 16705, 3882, 16685, 16705, 16705, 13632, 1793, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 11292, 7196, 2332, 2313, 11308, 11308, 7196, 7196, 16172, 11327, 11308, 7212, 16191, 16191, 16191, 11308, 19789, 19789, 16205, 16191, 0, 0, 19789, 16205, 0, 0, 0, 19789, 0, 0, 0, 0, 16649, 16705, 16705, 16705, 2313, 16649, 16705, 16705, 7196, 2313, 2313, 16649, 7212, 7196, 7196, 2313, 11308, 11308, 7212, 7196, 16191, 16191, 11308, 11308, 19789, 16205, 16191, 11327, 0, 19789, 19789, 16191, 2332, 2313, 2313, 7177, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 11327, 7212, 0, 19712, 16191, 11308, 0, 19712, 16205, 11327, 0, 0, 19789, 16191, 0, 0, 19712, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2332, 2313, 2313, 16705, 7196, 7196, 2332, 2313, 11308, 11308, 7196, 7196, 16191, 11327, 11308, 11308, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16649, 16705, 16705, 7196, 2313, 2313, 2313, 7212, 7196, 7196, 2332, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 16705, 16705, 2313, 2313, 2332, 2313, 7196, 7196, 7196, 2332, 11308, 11308, 11308, 2332, 16191, 16191, 11327, 2332, 19789, 19789, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 7196, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2313, 2313, 16705, 16705, 7196, 2332, 2313, 16705, 7212, 7196, 2313, 2313, 11308, 7212, 7196, 7196, 16191, 11308, 11308, 11308, 16205, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16191, 19775, 77, 0, 19775, 19789, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2313, 7177, 11292, 11308, 7177, 7196, 11308, 16191, 7196, 11308, 16172, 19775, 11308, 16172, 16191, 19789, 16172, 16191, 19789, 77, 16191, 19789, 77, 0, 19775, 77, 0, 0, 19789, 0, 0, 0, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 16705, 2313, 7177, 16705, 2313, 7177, 7196, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 16705, 2369, 7177, 16705, 2369, 2313, 7196, 2369, 2313, 7196, 11292, 2313, 7196, 11292, 11308, 7196, 11292, 11308, 16191, 11308, 11308, 16191, 19775, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 16205, 0, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 2332, 2313, 2313, 11308, 7196, 7196, 7196, 11327, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2313, 2313, 7177, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16172, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 0, 0, 0, 19712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11308, 11308, 11308, 7196, 16191, 16191, 11327, 11308, 19789, 19789, 16191, 16191, 0, 19712, 19789, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16191, 16191, 16191, 19789, 19775, 19789, 19789, 77, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 11308, 11308, 11308, 11308, 16172, 16191, 16191, 16191, 16191, 19789, 19789, 19789, 19789, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 16705, 9537, 9509, 9509, 16705, 16705, 9537, 9509, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 16705, 2313, 2313, 7177, 2313, 7177, 7196, 7196, 7196, 7196, 11308, 11308, 11308, 11308, 16172, 16191, 9509, 9509, 16677, 2369, 9509, 16677, 2369, 2313, 2369, 2313, 2313, 7196, 2313, 7196, 7196, 11292, 7196, 11292, 11308, 11308, 11308, 11308, 16191, 16191, 16172, 16191, 19775, 19789, 16191, 19789, 19789, 0, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 2313, 2313, 2313, 2313, 7196, 7177, 7196, 7196, 11292, 19789, 16191, 16191, 16191, 19712, 19789, 19789, 16205, 0, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2313, 7177, 7196, 11308, 7196, 7196, 11308, 16172, 11292, 11308, 16172, 16191, 11308, 16191, 16191, 19789, 16191, 19775, 19789, 77, 19775, 19789, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 16172, 16191, 19775, 19789, 16191, 19789, 19789, 0, 19789, 77, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16705, 2369, 7177, 11292, 16705, 2313, 7196, 11308, 16705, 7177, 11292, 16172, 2369, 7177, 11308, 16191, 2313, 7196, 16172, 19775, 7177, 11292, 16172, 19789, 7196, 11308, 16191, 77, 11292, 16172, 19775, 77, 9509, 16705, 2369, 7177, 9509, 16705, 2313, 7196, 9509, 2369, 7177, 11292, 16677, 2313, 7196, 11308, 2341, 7177, 11292, 16172, 2313, 7196, 11308, 16191, 7177, 11292, 16172, 19775, 7177, 11308, 16191, 19789, 11292, 16191, 19789, 0, 11308, 19775, 77, 0, 16172, 19775, 0, 0, 16191, 19789, 0, 0, 19775, 77, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 5654, 5654, 3606, 2062, 3606, 5654, 3606, 2056, 5654, 3606, 3606, 2062, 5654, 5654, 3598, 9480, 5654, 3606, 3598, 9480, 3598, 2062, 2062, 9509, 2062, 2062, 9480, 9509, 2056, 9480, 9509, 2341, 7490, 16678, 16705, 16705, 7490, 16678, 16705, 16705, 7965, 16705, 16705, 16705, 16652, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 9757, 18761, 16705, 16705, 9793, 9766, 16705, 16705, 16705, 9766, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 19712, 16205, 11327, 7196, 0, 19789, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 7196, 2313, 2313, 2313, 16705, 2313, 2313, 2313, 16649, 2313, 6921, 2331, 2313, 2313, 9499, 6949, 2313, 2313, 9499, 6949, 2313, 2313, 6921, 2331, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 7965, 15179, 18754, 18761, 5132, 2585, 14138, 12850, 16705, 8995, 8995, 17944, 16705, 16705, 8478, 8216, 16705, 16705, 16705, 10817, 16705, 16705, 16705, 16705, 0, 19789, 16191, 7212, 0, 19712, 16205, 11308, 0, 0, 16205, 11327, 0, 0, 19789, 16191, 0, 0, 19712, 16205, 0, 0, 0, 19789, 0, 0, 0, 19712, 0, 0, 0, 0, 2332, 16649, 16705, 16705, 7196, 2313, 16705, 16705, 7212, 2332, 16649, 16705, 11308, 7196, 2313, 16705, 11327, 7212, 2332, 16649, 16191, 11308, 7196, 2313, 16205, 11327, 7212, 2332, 19789, 16191, 11308, 2332, 16191, 77, 0, 0, 19775, 77, 0, 0, 19775, 0, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14643, 12862, 14138, 2866, 10566, 18504, 18504, 8216, 13894, 18504, 17731, 8216, 13900, 20046, 8743, 16653, 13632, 1828, 1541, 16705, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14604, 12862, 14138, 12850, 544, 18504, 18504, 17980, 3872, 18504, 17731, 17980, 3905, 11565, 18250, 19508, 16705, 1793, 12037, 11819, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16705, 16705, 9793, 18726, 16705, 16705, 9793, 18726, 16705, 16705, 16705, 9766, 16705, 16705, 16705, 2881, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11292, 16172, 19775, 77, 11308, 16191, 19789, 0, 16191, 19775, 77, 0, 19775, 19789, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2313, 6921, 9499, 9509, 2313, 6921, 6939, 9509, 2313, 2313, 6939, 9499, 2313, 2313, 6939, 6939, 2313, 2313, 2313, 6939, 2313, 2313, 2313, 2313, 2332, 2313, 2313, 2313, 7196, 2313, 2313, 2313, 9509, 6949, 2331, 2313, 9509, 6939, 2331, 2313, 6949, 6939, 2313, 2313, 6939, 6939, 2313, 16649, 6939, 2313, 2313, 16649, 2313, 2313, 2313, 16705, 2313, 2313, 16649, 16705, 2313, 2313, 2313, 16705, 0, 19712, 11327, 7212, 0, 19712, 16191, 11308, 0, 19712, 16205, 11327, 0, 0, 19789, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 7196, 16172, 19775, 77, 11292, 16172, 19789, 0, 11308, 16191, 77, 0, 16191, 19775, 77, 0, 19775, 19789, 0, 0, 19789, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 9509, 9509, 2313, 7196, 9509, 2341, 7177, 11292, 2369, 2313, 7196, 11308, 2313, 7196, 11292, 16172, 7177, 11292, 11308, 16191, 7196, 11308, 16191, 19775, 11292, 16172, 19775, 19789, 11308, 16191, 19789, 0, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 16705, 16705, 2369, 2313, 16705, 2369, 2313, 7196, 16705, 2313, 7196, 11292, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 3872, 18467, 17731, 17980, 3882, 11565, 8743, 10765, 16705, 1857, 1541, 1027, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 9766, 14643, 12862, 4371, 2827, 582, 8995, 8995, 16705, 3872, 8995, 16705, 16705, 16682, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16962, 5926, 16705, 16705, 7453, 16678, 16705, 16705, 7965, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16962, 15689, 18754, 18761, 16962, 14409, 18754, 18761, 17474, 15179, 18754, 18761, 14643, 12862, 14138, 12850, 10566, 18504, 18504, 17980, 13894, 18504, 8515, 8216, 3882, 11565, 8743, 10765, 4122, 1793, 16645, 16705, 9509, 9509, 2341, 2313, 9509, 16677, 2313, 7196, 9509, 2369, 7177, 11292, 16677, 2313, 7196, 11308, 2341, 7177, 11292, 16172, 2313, 7196, 11308, 16191, 7177, 11292, 16172, 19775, 7196, 11308, 16191, 19789, 5654, 5654, 3606, 2062, 3606, 5654, 3606, 2056, 5654, 3606, 3606, 2062, 5654, 5654, 3598, 9480, 5654, 3606, 3598, 9480, 3598, 2062, 2062, 9509, 2062, 2062, 9480, 2341, 2056, 9480, 2341, 2313, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 2070, 3598, 2062, 3598, 3598, 2062, 3598, 2062, 3598, 2056, 2056, 2056, 2056, 19789, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 16191, 11308, 19789, 16205, 11327, 7212, 16205, 16191, 11308, 7196, 16191, 11308, 7212, 2332, 11327, 7212, 7196, 2313, 11308, 7196, 2313, 16649, 7212, 2332, 16649, 16705, 7196, 2313, 16705, 16705, 7212, 7196, 2313, 16705, 7196, 2313, 16649, 16705, 2313, 16649, 16705, 16705, 16649, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 2332, 2313, 2313, 7177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 0, 0, 19789, 16191, 0, 19712, 16205, 11327, 0, 19712, 16191, 11308, 0, 19712, 11327, 7212, 3598, 5646, 5654, 5654, 2062, 5654, 5654, 5646, 5646, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 2056, 9480, 9509, 16677, 2062, 2062, 9480, 9509, 3598, 2062, 2062, 9509, 5654, 3606, 3598, 9480, 5654, 5654, 3598, 9480, 5654, 3606, 3606, 2062, 3606, 5654, 2070, 3598, 5654, 5654, 5654, 2070, 9537, 9509, 2085, 2056, 9509, 2085, 3592, 3592, 9509, 2056, 3598, 3598, 2085, 3598, 5646, 5654, 2085, 3598, 5654, 3606, 3592, 2062, 5654, 5654, 2062, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16677, 16705, 16705, 9509, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2056, 9480, 9509, 16677, 2062, 2062, 9480, 9509, 3598, 2062, 2062, 9509, 5654, 3606, 3598, 9480, 5654, 5654, 3598, 9480, 5654, 3606, 3606, 2062, 3606, 5654, 2070, 2062, 5654, 5654, 3606, 2062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 19789, 0, 0, 16191, 19775, 77, 0, 19789, 0, 0, 0, 19775, 77, 0, 0, 16191, 19789, 77, 0, 16172, 16191, 19789, 77, 11308, 16172, 16191, 19789, 7196, 11308, 16172, 19775, 7177, 7196, 11308, 16191, 2313, 7177, 11292, 11308, 16705, 2313, 7177, 7196, 16705, 16705, 2313, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11308, 11308, 16191, 19775, 7196, 11292, 11308, 16191, 2313, 7196, 11292, 11308, 2369, 2313, 7196, 11292, 16705, 2369, 2313, 7196, 16705, 16705, 2369, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 16705, 2056, 2056, 2056, 2056, 2062, 3598, 3598, 3592, 3598, 2062, 3598, 3598, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 2070, 5654, 3606, 5654, 3606, 3606, 5654, 2070, 3598, 5654, 5654, 3606, 2062, 5654, 5654, 3606, 2062, 3606, 5654, 3606, 2056, 5654, 3606, 3606, 2062, 5654, 5654, 3598, 9480, 5654, 3606, 3598, 9480, 3598, 2062, 2062, 9509, 2062, 2062, 9480, 9509, 2056, 9480, 9509, 16677, 2313, 16649, 16705, 16705, 16649, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 6921, 2331, 2313, 2313, 9499, 6949, 2313, 2313, 9499, 6949, 2313, 2313, 6921, 2331, 2313, 2313, 2313, 2313, 16649, 2313, 2313, 2313, 16705, 16705, 16705, 2369, 2313, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16684, 16705, 16705, 11329, 11273, 16705, 16705, 16705, 16684, 16705, 11329, 16684, 16705, 16705, 2348, 11273, 16705, 16705, 2348, 11273, 16705, 16705, 11329, 16684, 16705, 16705, 16705, 16705, 16705, 5654, 5654, 3606, 3598, 3606, 5654, 5654, 3592, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 3606, 5654, 3606, 5654, 5654, 5654, 5654, 3606, 16705, 2313, 7196, 11292, 16705, 2369, 2313, 7196, 16705, 16705, 2369, 2313, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11308, 16191, 19789, 0, 11292, 16172, 19775, 19789, 7196, 11308, 16191, 19775, 7177, 11292, 11308, 16191, 2313, 7196, 11292, 16172, 2369, 2313, 7196, 11308, 16705, 2369, 7177, 11292, 16705, 16705, 2313, 7196, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 0, 19712, 11327, 7196, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 19789, 19789, 11327, 2332, 16205, 16191, 11327, 2332, 16191, 11308, 11308, 2332, 11308, 7212, 7196, 2332, 7212, 7196, 2313, 2313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 19712, 16205, 0, 0, 19789, 16191, 0, 0, 16205, 11327, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 2332, 2313, 2313, 7177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 77, 0, 0, 16191, 19789, 0, 0, 16172, 19775, 77, 0, 11308, 16191, 77, 0, 11292, 16172, 77, 0, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 6921, 2331, 2313, 2313, 9499, 6949, 2313, 2313, 9499, 6949, 2313, 2313, 6921, 2331, 2313, 2369, 2313, 2313, 2313, 16705, 2313, 2313, 2313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 0, 0, 19712, 19789, 0, 19789, 19789, 16191, 19789, 16205, 16191, 11327, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 19789, 19789, 77, 16191, 16191, 16191, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19789, 77, 0, 16191, 16191, 19789, 19789, 11308, 16172, 16191, 16191, 7196, 11308, 11308, 11308, 16191, 11327, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 2332, 2313, 2332, 2313, 2313, 16705, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 19789, 16205, 19712, 19789, 16205, 16191, 19789, 16191, 16191, 11308, 16191, 11327, 11308, 7212, 11327, 11308, 7196, 7196, 11308, 7196, 2332, 2313, 0, 19789, 19789, 16191, 19789, 16205, 16191, 11327, 16191, 16191, 11308, 11308, 11308, 11308, 7212, 7196, 7212, 7196, 7196, 2313, 7196, 2313, 2313, 16649, 2313, 16649, 16705, 16705, 16649, 16705, 16705, 16705, 7212, 7196, 7196, 2332, 7196, 2313, 2313, 2313, 2313, 16649, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19712, 19789, 19789, 16205, 19789, 16191, 16191, 16191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11327, 11308, 11308, 11308, 11308, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 16172, 7196, 7196, 7196, 11308, 2313, 2313, 7177, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11327, 11308, 11308, 11308, 11308, 7196, 7196, 7196, 7196, 2332, 2313, 2313, 9537, 9509, 2085, 2056, 9509, 2085, 3592, 3592, 9509, 2056, 3598, 3598, 2085, 3598, 5646, 5654, 2085, 3598, 5654, 3606, 3592, 2062, 5654, 5654, 2056, 5646, 3606, 5654, 3592, 5646, 5654, 3606, 0, 0, 0, 19789, 0, 0, 19712, 16205, 0, 19712, 19789, 16191, 19712, 19789, 16191, 11327, 19789, 16191, 11327, 11308, 16205, 11327, 11308, 7196, 16191, 11308, 7196, 2332, 11308, 7212, 2332, 2313, 16205, 16191, 11308, 11308, 16191, 11308, 7212, 7196, 11308, 7212, 7196, 2313, 7212, 7196, 2313, 16649, 7196, 2313, 16649, 16705, 2332, 16649, 16705, 16705, 2313, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 19789, 16205, 0, 19712, 16205, 16191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 19789, 77, 0, 0, 16191, 19789, 19789, 0, 16172, 16191, 19775, 19789, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 7196, 2332, 2313, 16705, 2332, 2313, 16705, 16705, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16677, 16705, 16705, 9509, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 2313, 2313, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 16705, 16705, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2313, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16677, 16705, 16705, 9509, 9509, 16677, 16705, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 19789, 0, 0, 16191, 19775, 19789, 77, 11308, 16191, 16191, 19789, 11292, 11308, 16172, 16191, 7196, 7196, 11308, 16172, 2313, 7177, 7196, 11308, 16191, 19789, 19789, 0, 16172, 16191, 19775, 19789, 11308, 11308, 16191, 16191, 7196, 11292, 11308, 11308, 2313, 7196, 7196, 11292, 2369, 2313, 2313, 7196, 16705, 16705, 2369, 2313, 16705, 16705, 16705, 2369, 7177, 7196, 7196, 11292, 2313, 2313, 2313, 7196, 16705, 16705, 2369, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11308, 11308, 16172, 16191, 7196, 7196, 11308, 11308, 2313, 7177, 7196, 7196, 16705, 2313, 2313, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9537, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 2313, 11292, 16172, 77, 2369, 7196, 16172, 77, 2369, 7177, 16172, 19789, 16705, 7177, 16172, 19775, 16705, 7177, 11308, 19775, 16705, 7177, 11292, 19775, 16705, 2313, 11292, 16191, 16705, 2369, 11292, 16172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 77, 0, 0, 0, 77, 0, 0, 0, 19712, 11327, 7212, 2313, 19712, 11327, 7196, 16649, 19789, 11327, 2332, 16649, 16205, 11327, 2332, 9537, 16205, 11308, 2332, 9537, 16205, 7212, 2332, 9509, 16191, 7212, 2313, 9509, 11327, 7212, 16649, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19712, 0, 0, 0, 19712, 0, 0, 0, 19712, 3592, 5646, 5654, 5654, 2056, 5646, 5654, 5646, 3592, 2062, 5654, 5654, 2085, 3598, 5654, 5654, 2085, 3598, 5646, 3606, 9509, 2056, 3598, 5654, 9509, 2085, 2056, 5646, 9537, 9509, 2085, 2062, 0, 0, 0, 19712, 0, 0, 0, 19789, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 19712, 16205, 0, 0, 19712, 16191, 11327, 7196, 16649, 9509, 11327, 2332, 16649, 9509, 11327, 2332, 16705, 9509, 11308, 2332, 16705, 9537, 7212, 2332, 16705, 9537, 7212, 2313, 16705, 16705, 7212, 16649, 16705, 16705, 7212, 16649, 16705, 16705, 16705, 2369, 7196, 16172, 16705, 2369, 7177, 16172, 16705, 16705, 7177, 16172, 16705, 16705, 7177, 11308, 16705, 16705, 7177, 11292, 16705, 16705, 2313, 11292, 16705, 16705, 2369, 11292, 16705, 16705, 2369, 11292, 16191, 77, 0, 0, 19775, 77, 0, 0, 19789, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 77, 0, 0, 16191, 77, 0, 0, 16172, 19789, 0, 0, 0, 0, 16205, 11327, 0, 19712, 16205, 11308, 0, 19712, 16191, 7212, 0, 19712, 11327, 7212, 0, 19789, 11327, 7196, 0, 16205, 11327, 2332, 19712, 16205, 11308, 2332, 19712, 16191, 7212, 2332, 2369, 7196, 11308, 11308, 2369, 7177, 11292, 16191, 16705, 2313, 11292, 16172, 16705, 2369, 7196, 16172, 16705, 2369, 7177, 11308, 16705, 16705, 7177, 11292, 16705, 16705, 2313, 11292, 16705, 16705, 2369, 11292, 16172, 19775, 0, 0, 11308, 19775, 77, 0, 11292, 16191, 77, 0, 11292, 16172, 77, 0, 7196, 16172, 19789, 0, 7177, 16172, 19775, 0, 7177, 11308, 19775, 77, 7177, 11292, 16191, 77, 16705, 16705, 2369, 7196, 16705, 16705, 2369, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 7196, 16649, 16705, 9509, 2332, 16649, 16705, 9509, 2332, 16705, 16705, 9509, 2313, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 3606, 9480, 9509, 16677, 2070, 2062, 9480, 9509, 5654, 2062, 2062, 9509, 5654, 3606, 3598, 9480, 5654, 5654, 3598, 9480, 5654, 3606, 3606, 2062, 3606, 5654, 2070, 2062, 5654, 5654, 3606, 2062, 5654, 5654, 3606, 2062, 3606, 5654, 3606, 2056, 5654, 3606, 3606, 2062, 5654, 5654, 3598, 9480, 5654, 3606, 3598, 9480, 5654, 2062, 2062, 9509, 2070, 2062, 9480, 9509, 3606, 9480, 9509, 16677, 0, 19712, 16191, 7212, 0, 19712, 11327, 7212, 0, 19712, 11327, 7196, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 9537, 16705, 16705, 16705, 9537, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 77, 0, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 2332, 0, 19712, 11327, 7196, 0, 19712, 11327, 7212, 0, 19712, 16191, 7212, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 11292, 16191, 77, 0, 11292, 16172, 77, 0, 7196, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 77, 0, 0, 0, 19789, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 0, 0, 0, 19775, 77, 0, 0, 16191, 77, 0, 0, 7212, 16649, 16705, 16705, 7196, 16649, 16705, 16705, 2332, 16649, 16705, 16705, 2332, 16705, 16705, 9537, 2332, 16705, 16705, 9537, 2332, 16705, 16705, 9509, 2332, 16705, 16705, 9509, 2313, 16705, 16705, 9509, 9537, 9509, 2085, 5646, 9509, 2085, 3592, 5640, 9509, 2056, 3598, 5654, 2085, 3598, 5646, 5654, 2085, 3598, 5654, 3606, 3592, 2062, 5654, 5654, 2056, 5646, 3606, 5654, 3592, 5646, 5654, 3606, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19789, 11327, 0, 0, 16205, 11327, 0, 0, 16205, 11308, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9509, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 9537, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 0, 16205, 7212, 0, 19712, 16205, 7212, 16705, 16705, 2369, 11292, 16705, 16705, 2369, 7196, 16705, 16705, 2369, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 2313, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 19789, 0, 0, 16172, 19775, 0, 0, 11308, 19775, 0, 0, 11292, 19775, 0, 0, 11292, 19775, 0, 0, 7196, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 19789, 19789, 7177, 16172, 16191, 19775, 7177, 11308, 11308, 16191, 7177, 7196, 11292, 11308, 2313, 2313, 7196, 11292, 16705, 16705, 16705, 16705, 16705, 11329, 16684, 16705, 16705, 2348, 11273, 16705, 11329, 9481, 2331, 16684, 11329, 6921, 2341, 16684, 16705, 2348, 11273, 16705, 16705, 11329, 16684, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 2369, 2313, 16705, 2369, 2313, 2313, 16705, 2313, 2313, 2313, 2369, 2313, 2313, 6939, 2369, 2313, 6939, 6939, 2313, 2313, 6939, 9499, 2313, 6921, 6939, 9509, 2313, 6921, 9499, 9509, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 9509, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 3592, 5646, 5654, 5654, 2056, 5646, 5654, 5646, 3592, 2062, 5654, 5654, 3592, 5646, 5654, 5654, 3592, 5646, 5654, 3606, 3592, 2062, 5654, 5654, 2056, 5646, 3606, 5654, 3592, 5646, 5654, 3606, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 0, 0, 19712, 11327, 2313, 2313, 2313, 7196, 2313, 2313, 2313, 7177, 2313, 2313, 2313, 2313, 6939, 2313, 2313, 2313, 6939, 6939, 2313, 2313, 6949, 6939, 2313, 2313, 9509, 6939, 2331, 2313, 9509, 6949, 2331, 2313, 11308, 19775, 77, 0, 11292, 16191, 77, 0, 11292, 16172, 77, 0, 7196, 16172, 19789, 19789, 7177, 16172, 16191, 16191, 7177, 11308, 11308, 11308, 7177, 7196, 7196, 7196, 2313, 2313, 2313, 7177, 7212, 7196, 7196, 11292, 7196, 2313, 2313, 7196, 2332, 2313, 2313, 7177, 2332, 6921, 2331, 7177, 2332, 6921, 2331, 7177, 2332, 2313, 2313, 7177, 7196, 2313, 2313, 7196, 7212, 7196, 7196, 11292, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 19712, 16205, 0, 0, 19712, 16191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 19789, 19789, 19789, 16191, 16191, 16191, 16191, 11308, 11308, 11308, 11308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 77, 0, 0, 16191, 19789, 0, 0, 16172, 19775, 0, 0, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 2313, 16649, 16705, 16705, 2313, 2313, 16649, 16705, 2313, 2313, 2313, 16705, 6939, 2313, 2313, 16649, 6939, 6939, 2313, 16649, 6949, 6939, 2313, 2313, 9509, 6939, 2331, 2313, 9509, 6949, 2331, 2313, 0, 19712, 16205, 11308, 0, 19712, 16191, 7212, 0, 19712, 11327, 7212, 0, 19712, 11327, 7196, 0, 19712, 11327, 2332, 19789, 19712, 11327, 2332, 19775, 19789, 11327, 2332, 16191, 19789, 11327, 2332, 7196, 2313, 2313, 2313, 2332, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 6939, 2313, 2313, 6939, 6939, 2313, 2313, 6939, 9499, 2313, 6921, 6939, 9509, 2313, 6921, 9499, 9509, 16205, 11308, 7196, 16649, 16191, 7212, 2332, 16649, 11327, 7212, 2313, 16705, 11327, 7196, 16649, 9537, 11308, 2332, 16649, 9537, 7212, 2332, 16705, 9509, 7212, 2313, 16705, 9509, 7212, 16649, 16705, 9509, 3606, 9480, 9509, 9509, 2070, 2062, 9480, 9509, 5654, 2062, 2062, 9509, 5654, 3606, 3598, 9480, 5654, 5654, 3598, 9480, 5654, 3606, 3606, 2062, 3606, 5654, 2070, 2062, 5654, 5654, 3606, 2062, 9509, 9509, 16677, 16705, 9509, 16677, 16705, 16705, 16705, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 16677, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 9509, 16705, 16705, 16705, 7212, 2313, 16705, 16705, 7196, 16649, 16705, 16705, 2332, 16649, 16705, 16705, 2332, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 16649, 16705, 16705, 16705, 16705, 16705, 9537, 9509, 16705, 9537, 9509, 9509, 11308, 11308, 11308, 11308, 16191, 16191, 16191, 11327, 19789, 19789, 16191, 11308, 0, 19789, 11327, 7212, 0, 16205, 11327, 7196, 19712, 16205, 11308, 2332, 19789, 16191, 7212, 2332, 16205, 11327, 7212, 2313, 0, 0, 0, 19712, 0, 0, 0, 19712, 0, 0, 0, 19789, 0, 0, 0, 16205, 0, 0, 0, 16205, 0, 0, 19712, 16205, 0, 0, 19712, 16191, 0, 0, 19789, 11327, 16705, 16705, 2313, 7177, 16705, 16705, 2369, 7196, 16705, 16705, 2369, 7177, 16705, 16705, 16705, 7177, 16705, 16705, 16705, 2313, 16705, 16705, 16705, 2369, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16705, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 77, 0, 0, 16172, 16205, 11327, 2332, 16172, 16191, 11308, 2332, 16172, 11327, 7212, 2332, 16172, 11327, 7196, 2313, 16172, 11308, 2332, 16649, 11308, 7212, 2332, 16705, 11308, 7196, 2313, 16705, 7212, 2332, 16649, 16705, 9509, 6949, 2331, 2313, 9509, 6939, 2331, 2313, 6949, 6939, 2313, 2313, 6939, 6939, 2313, 9481, 6939, 2313, 2313, 9481, 2313, 2313, 2313, 9509, 2313, 2313, 9481, 9509, 2313, 9481, 9509, 9509, 5654, 5654, 5654, 5654, 3606, 5654, 5654, 5646, 5654, 3606, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3598, 5646, 2070, 3606, 2062, 3598, 3598, 2070, 2062, 2056, 3598, 3606, 9480, 2085, 2056, 2313, 6921, 9499, 9509, 2313, 6921, 6939, 9509, 2313, 2313, 6939, 9499, 2369, 2313, 6939, 6939, 2369, 2313, 2313, 6939, 16705, 2313, 2313, 2313, 16705, 2369, 2313, 2313, 16705, 16705, 2369, 2313, 0, 0, 19712, 16191, 0, 0, 19712, 16205, 0, 0, 0, 19789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19789, 0, 0, 0, 19775, 77, 0, 0, 16191, 77, 0, 0, 9509, 6949, 2331, 2313, 9509, 6939, 2331, 2313, 6949, 6939, 2313, 2313, 6939, 6939, 2313, 16649, 6939, 2313, 2313, 16649, 2313, 2313, 2313, 16705, 2313, 2313, 16649, 16705, 2313, 16649, 16705, 16705, 7196, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 77, 0, 7177, 16172, 19789, 19789, 7177, 16172, 16191, 16191, 7196, 11308, 11308, 11308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4386, 4369, 8773, 4369, 13416, 4386, 8754, 4369, 13123, 4370, 17475, 4387, 17748, 4660, 21845, 8756, 22119, 13125, 26505, 21846, 35226, 39047, 17441, 25924, 17185, 30292, 17185, 30292, 12833, 25923, 8465, 21554, 4369, 17185, 4369, 21554, 4369, 25906, 39030, 30873, 39303, 39321, 39320, 39321, 39303, 39321, 30309, 34951, 25941, 30855, 26214, 35224, 34679, 39321, 17767, 4370, 18040, 8466, 22153, 8739, 22136, 17204, 26215, 25941, 26214, 30566, 30583, 34935, 35225, 39304, 43691, 39321, 39594, 39321, 39594, 39321, 39338, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 43381, 48059, 43671, 43963, 43673, 43963, 47785, 43707, 47785, 43691, 43673, 39338, 43672, 39322, 43672, 39321, 4643, 8465, 4642, 8465, 8738, 8721, 13107, 13107, 21828, 21845, 39013, 34969, 43398, 39594, 47768, 43707, 39321, 39321, 39321, 39321, 43673, 39321, 43689, 39594, 43690, 43690, 43690, 43690, 43417, 39594, 39321, 39321, 26488, 17750, 30600, 17750, 30857, 13654, 30873, 17766, 30873, 17766, 30873, 21846, 26505, 21862, 26232, 26214, 22136, 17477, 26231, 26214, 26215, 34679, 30310, 34935, 26214, 34935, 26197, 34935, 26197, 34679, 25940, 30582, 39321, 39321, 26504, 39031, 22119, 34661, 17766, 34661, 17494, 30292, 17494, 25940, 13398, 17475, 9029, 8738, 48042, 43690, 43962, 39338, 43690, 35225, 39338, 30873, 39321, 30856, 34952, 30583, 30583, 30599, 30583, 30856, 39321, 34952, 34953, 34696, 30600, 30583, 30584, 26215, 26215, 26214, 21846, 21845, 17476, 17476, 8738, 9011, 39321, 43690, 39304, 43689, 39047, 39321, 30582, 39303, 26214, 34678, 21845, 30566, 17476, 30582, 17187, 30838, 13378, 8466, 13378, 4370, 9027, 4369, 9028, 4369, 9029, 4369, 9046, 4370, 17768, 8739, 26505, 13125, 4369, 4369, 8737, 4369, 13090, 4386, 13106, 4386, 17441, 4387, 21538, 4388, 21554, 4660, 21572, 4660, 4370, 8721, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4370, 4369, 4387, 4369, 21555, 43671, 25924, 43671, 21845, 43671, 21573, 39302, 21573, 39302, 21845, 34934, 21844, 34678, 21844, 34934, 8465, 26179, 8465, 30564, 8465, 26468, 8465, 26212, 8465, 21843, 4369, 21570, 4369, 17186, 4369, 12833, 26214, 13398, 30310, 22119, 30310, 22135, 30309, 22135, 30309, 21863, 26197, 17494, 21844, 17493, 17476, 17476, 43690, 39338, 43690, 39321, 39338, 34953, 35225, 30584, 30857, 26214, 26488, 26214, 26231, 21846, 26215, 21845, 4386, 8721, 4370, 12833, 4386, 25634, 4643, 34370, 8756, 38722, 8756, 38722, 4660, 25922, 4387, 17185, 4369, 8721, 4370, 8738, 8738, 13107, 13107, 17492, 17202, 21845, 21554, 17493, 21554, 17220, 17474, 12835, 25906, 26214, 17185, 13380, 12817, 8739, 8465, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 21862, 13124, 13124, 8738, 8738, 4369, 4369, 4369, 4369, 4369, 4369, 8465, 4369, 12817, 4369, 21538, 8738, 8465, 4369, 4369, 4369, 4369, 4369, 4369, 8737, 4369, 13362, 4386, 21844, 4660, 26213, 9029, 4369, 4369, 4369, 4369, 4369, 4369, 4370, 4369, 4386, 4369, 4387, 4369, 4643, 4369, 4643, 4369, 8773, 4369, 9303, 4370, 17767, 4386, 22136, 8756, 26232, 13381, 26232, 17493, 26488, 17493, 26488, 17750, 4678, 4369, 9303, 8465, 9319, 8721, 9319, 12817, 9318, 8721, 9301, 8465, 13397, 8466, 13670, 4370, 38194, 39594, 38194, 39338, 34354, 30873, 30002, 26504, 25906, 26214, 21810, 21828, 17458, 21555, 17458, 21555, 39321, 30873, 34952, 30856, 26215, 30583, 21862, 30566, 17750, 26213, 21846, 22117, 26214, 22135, 34662, 26504, 39321, 35225, 39321, 34952, 34969, 30583, 26488, 26214, 21862, 21845, 13125, 21571, 8739, 17186, 4386, 13089, 17187, 26213, 16930, 21845, 16930, 17493, 12818, 13124, 12818, 8755, 12818, 8483, 12817, 4387, 12817, 4370, 39595, 18057, 39595, 18057, 39595, 18040, 35243, 18039, 35243, 13671, 31130, 13398, 30874, 9046, 26521, 9029, 39030, 39321, 39013, 35225, 39013, 34969, 39012, 30856, 34660, 30584, 30291, 30583, 25922, 26214, 21826, 26213, 34952, 39320, 30584, 39320, 30583, 39320, 26215, 34951, 26215, 30583, 26214, 22118, 26214, 17749, 21846, 13397, 17186, 13124, 12817, 21845, 17169, 34678, 25377, 43672, 25633, 43689, 21281, 43672, 21009, 43671, 21282, 43415, 43690, 43690, 48058, 43707, 52411, 48332, 56523, 52445, 56524, 52445, 52428, 48060, 48059, 43690, 43690, 39322, 30292, 43110, 39030, 43417, 39321, 43690, 43690, 48042, 43690, 48042, 43690, 48042, 43690, 48058, 48042, 48058, 39594, 47785, 43690, 47786, 43690, 47786, 43690, 47786, 43673, 47786, 43417, 43690, 39321, 43690, 43417, 43690, 47786, 48059, 47786, 48059, 48059, 43707, 48332, 43690, 48332, 39322, 43963, 39322, 39594, 39321, 39321, 39321, 48059, 43707, 48059, 43963, 48058, 43963, 48042, 43707, 43689, 43690, 43417, 39594, 39321, 39594, 39321, 43690, 26488, 26214, 30857, 30583, 34969, 34951, 35225, 34952, 35225, 39304, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 30857, 39321, 39048, 35224, 39304, 34952, 39304, 30583, 39047, 26231, 34934, 26231, 30583, 30583, 30839, 25650, 39320, 25906, 39319, 25922, 35207, 25923, 34951, 26213, 30583, 30855, 30583, 39321, 30600, 43690, 34969, 18039, 4643, 26521, 8773, 35225, 13415, 35225, 22152, 35225, 30872, 34952, 30856, 30583, 30583, 30583, 26231, 4369, 4369, 4369, 4369, 4370, 4369, 4388, 4369, 4661, 4369, 9030, 4369, 9302, 4369, 13654, 4370, 4369, 12817, 4369, 12817, 4369, 8721, 4369, 12817, 4369, 12833, 4369, 21554, 8465, 21827, 8465, 21827, 4369, 8738, 4369, 4369, 4369, 8465, 4369, 12817, 4369, 12817, 4369, 12817, 4369, 8721, 4369, 8465, 8773, 4369, 9029, 4369, 9046, 4370, 13398, 4386, 17766, 4387, 21862, 4387, 22118, 4388, 21845, 4388, 17732, 4388, 13107, 4387, 8738, 8466, 4369, 8721, 4369, 17186, 8738, 25923, 17475, 38757, 30564, 43416, 17186, 30854, 25650, 30855, 25923, 26487, 26196, 21862, 21844, 17477, 17476, 8755, 8739, 4370, 4370, 4369, 26215, 17493, 22119, 13381, 17766, 9012, 13397, 4642, 9028, 4370, 8754, 4369, 4642, 8465, 4369, 8465, 30583, 30872, 34679, 30856, 34952, 30856, 39320, 30600, 39321, 30584, 34969, 26231, 26488, 22118, 22118, 21845, 39338, 26232, 39322, 43673, 34969, 48041, 34952, 52393, 39031, 48041, 38775, 43689, 38758, 43689, 38758, 39593, 43689, 43962, 43673, 43690, 43689, 43690, 39337, 39337, 39321, 35225, 39320, 30600, 39303, 26232, 39320, 26232, 13125, 4642, 26505, 9029, 39595, 13689, 43707, 22426, 43690, 35242, 43690, 43690, 39322, 43689, 39321, 43673, 4369, 4369, 4369, 4369, 4370, 4369, 4644, 4369, 9030, 4369, 9321, 4369, 13978, 4370, 22698, 4370, 21844, 21862, 21828, 17750, 21828, 17749, 21828, 17493, 21844, 17477, 21845, 21589, 26213, 21845, 26213, 21845, 21827, 30310, 21554, 26213, 17186, 26197, 12833, 25940, 8721, 25924, 8482, 21827, 4642, 21554, 4387, 17442, 17492, 9011, 9011, 8738, 8739, 4369, 4643, 4369, 4660, 4369, 9029, 8738, 13397, 13107, 17493, 17476, 39321, 43673, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 39305, 39320, 34953, 39303, 30601, 39031, 30857, 34935, 39321, 39047, 39321, 39047, 34953, 34679, 30584, 26230, 30311, 26214, 30310, 21845, 26214, 21845, 26213, 39321, 39321, 39321, 39321, 39048, 39321, 34935, 39320, 30583, 39047, 26231, 34678, 26214, 30310, 21862, 26213, 26505, 4661, 26232, 4660, 26487, 4388, 26487, 4388, 26486, 4661, 26214, 4661, 26213, 4661, 21845, 4660, 39048, 39321, 39031, 39321, 39031, 39321, 34662, 34952, 30566, 26231, 26214, 21846, 21862, 17493, 21845, 13124, 39320, 34969, 39320, 30857, 39320, 30600, 34968, 26488, 30855, 26487, 30582, 26231, 26213, 26214, 25941, 22118, 39321, 39321, 39321, 34969, 34953, 30600, 30583, 26487, 26214, 26214, 25941, 26214, 21828, 26214, 21828, 30310, 26232, 30583, 30583, 39048, 30566, 39320, 30566, 43416, 30566, 43416, 34678, 43416, 34678, 39321, 34679, 39321, 47785, 43707, 48041, 43691, 48042, 43691, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 39594, 39577, 39321, 21554, 26197, 17458, 22101, 17442, 21845, 17458, 21845, 21827, 21845, 30309, 21862, 34952, 26232, 39321, 26505, 12817, 4370, 12817, 4386, 12817, 4643, 12817, 8755, 12817, 13124, 16913, 21845, 21281, 30582, 25633, 39303, 25940, 30310, 21827, 25941, 17475, 25924, 13090, 25651, 8737, 25634, 4369, 21281, 4369, 16913, 4369, 16913, 21589, 13124, 13125, 8739, 9029, 4386, 9029, 4370, 13381, 4370, 13397, 4370, 13397, 4370, 13398, 4370, 4370, 12817, 4369, 8465, 4369, 8465, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 26197, 34951, 30549, 34952, 34661, 34952, 34662, 34952, 26213, 34935, 21844, 34661, 13107, 30292, 8738, 26196, 4660, 4369, 4677, 4369, 4677, 4369, 8773, 4370, 9029, 8738, 9028, 13106, 9011, 17458, 8738, 17458, 35225, 17767, 39321, 22136, 39321, 26504, 30856, 26487, 26214, 22118, 21828, 17477, 13106, 12851, 8738, 8738, 39321, 39321, 30873, 39320, 26232, 39030, 17767, 30565, 17494, 25941, 17493, 17476, 13380, 13107, 8755, 8738, 17476, 4660, 13107, 4659, 8738, 4642, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 13106, 17475, 8738, 17475, 8465, 21571, 8465, 21827, 8465, 21827, 4369, 17458, 4369, 13090, 4369, 8737, 39594, 43673, 39338, 43689, 39338, 43690, 39322, 43690, 39322, 43689, 39322, 43689, 39321, 43689, 39321, 43689, 4369, 4369, 4387, 4369, 9013, 4386, 21864, 4644, 35226, 4678, 39595, 4679, 39611, 9048, 39594, 13416, 22154, 8756, 39338, 17767, 43690, 26778, 43690, 39594, 43690, 43963, 43690, 48059, 43690, 48059, 43690, 43963, 39320, 39594, 39320, 39338, 39046, 39321, 30309, 34951, 21844, 30582, 17475, 26197, 8754, 17475, 8738, 12834, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4642, 4369, 4369, 30018, 4369, 25906, 4369, 21537, 4369, 16929, 4369, 12817, 4369, 8465, 4369, 8465, 4369, 4369, 4369, 17185, 4369, 12833, 4369, 8465, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4370, 4369, 4387, 4369, 4660, 4369, 4660, 8465, 4677, 8465, 8773, 12833, 13381, 17202, 17750, 21572, 8739, 13090, 13108, 13107, 17476, 17476, 17459, 21845, 17186, 21845, 12817, 21844, 8465, 21843, 8466, 25923, 4369, 4369, 8721, 4386, 17186, 4660, 25923, 4677, 34916, 8774, 35205, 9030, 34949, 17495, 30582, 21863, 4369, 4369, 4369, 4369, 8737, 8738, 13090, 13107, 21826, 21829, 30564, 25942, 39285, 26216, 43671, 34953, 13089, 26195, 8737, 26195, 8722, 22083, 12834, 21827, 13108, 21555, 13381, 17186, 13398, 16930, 13415, 12834, 9302, 4369, 9029, 4369, 4677, 4369, 4677, 4369, 4677, 4369, 9028, 4369, 8755, 4369, 4642, 4369, 43690, 30601, 39594, 26505, 39594, 26505, 39594, 26505, 39338, 26232, 31130, 17767, 26521, 13381, 22153, 8755, 4641, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4642, 4369, 9027, 8466, 13396, 12834, 21845, 17476, 8465, 4370, 8465, 4386, 8465, 4386, 8465, 4370, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 8465, 4369, 12817, 4369, 16913, 43691, 39321, 39595, 43673, 39338, 43673, 39321, 43673, 35225, 43673, 34969, 43673, 34953, 43689, 39048, 39593, 17784, 4386, 13399, 4370, 9030, 4369, 4677, 4369, 4660, 4369, 4388, 8737, 8483, 13106, 12834, 25940, 39304, 39337, 39304, 35225, 34952, 30857, 34935, 26504, 30583, 26487, 26214, 22135, 21845, 22118, 17475, 17748, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 8721, 4642, 13090, 9011, 21572, 17749, 26214, 26214, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4386, 4369, 8756, 4369, 13397, 4370, 47478, 48076, 47478, 43963, 47733, 43707, 47733, 43707, 47766, 43691, 47767, 39594, 43671, 39322, 39318, 34969, 39594, 39321, 39321, 35225, 39321, 31129, 39304, 26504, 30584, 17766, 26215, 9029, 21861, 8756, 17732, 4659, 43691, 43962, 43690, 39594, 39322, 39593, 39322, 39321, 39322, 35225, 39321, 30600, 34969, 22119, 30856, 13398, 39320, 35225, 34952, 34952, 30583, 30599, 30583, 30583, 26487, 26214, 26214, 21829, 22118, 17204, 22134, 12835, 22136, 4660, 17767, 4387, 13398, 4386, 9013, 4370, 8739, 4370, 4370, 4370, 4369, 4369, 4369, 4369, 4369, 30002, 8465, 30019, 8465, 25923, 8465, 25923, 8465, 25923, 4369, 21554, 4369, 21281, 4369, 21281, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 8465, 8738, 12817, 17748, 48350, 39338, 43981, 39322, 43981, 39322, 43981, 35225, 43708, 35225, 43708, 34969, 43707, 30873, 43691, 30873, 43399, 61131, 43654, 61148, 47749, 61148, 47733, 61165, 47749, 61165, 51846, 57069, 51863, 52701, 48041, 52427, 34969, 30600, 34952, 30583, 30600, 26231, 30584, 26215, 30583, 26215, 30583, 26215, 30583, 26215, 30583, 26214, 30583, 39047, 30583, 34935, 30566, 34679, 30310, 34935, 30310, 39047, 30566, 39304, 34918, 43673, 39030, 47785, 43417, 48059, 43417, 48058, 43417, 43690, 43417, 43690, 39321, 43690, 43690, 39594, 43690, 39322, 43691, 39321, 4369, 12833, 4369, 13089, 4369, 17458, 8465, 21827, 8465, 21827, 4369, 21554, 4369, 17186, 4369, 12817, 4370, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 39338, 26505, 39322, 22136, 35226, 17495, 35242, 13142, 39338, 13126, 39594, 17223, 39595, 21591, 43691, 30329, 8738, 8738, 4643, 12833, 8756, 17186, 9029, 17458, 17749, 17476, 21845, 13397, 21844, 9029, 17475, 8756, 25651, 43673, 34388, 43689, 34661, 43689, 30293, 43672, 25940, 43671, 21827, 43654, 17458, 47733, 13090, 47732, 39303, 48042, 43672, 48042, 47784, 43691, 48041, 43691, 43689, 39594, 43689, 39594, 43689, 39321, 39321, 39321, 43690, 48058, 43690, 48042, 43418, 43962, 43418, 43962, 43690, 43706, 43690, 39594, 43690, 39338, 43690, 39322, 43963, 39322, 48059, 43691, 52428, 43707, 52428, 43708, 56524, 43981, 56524, 48077, 52411, 48332, 48059, 43963, 12833, 47749, 21281, 48039, 29729, 52410, 38466, 52699, 38739, 52699, 43364, 52699, 43381, 52428, 47494, 48332, 39595, 30601, 39594, 30601, 39338, 26488, 35226, 26215, 35225, 22118, 30873, 17750, 30601, 13398, 26489, 9029, 26487, 25942, 22118, 25668, 17750, 21283, 13397, 25378, 8773, 25634, 4660, 29729, 4643, 29985, 4386, 30001, 43963, 35226, 48059, 35226, 48058, 35242, 43690, 39338, 43690, 39338, 43673, 39338, 43673, 35226, 43689, 30873, 17477, 9011, 13381, 8738, 13380, 4370, 13380, 4370, 13379, 4370, 13362, 4370, 8994, 4370, 8721, 4370, 26215, 21862, 26215, 21862, 26231, 17766, 26488, 17494, 26488, 13397, 22136, 8756, 18023, 4643, 13671, 4370, 8994, 4386, 4625, 4369, 4369, 4369, 4369, 4369, 4369, 8465, 4369, 8721, 8721, 17186, 12833, 25923, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 8737, 4369, 8993, 4369, 8737, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4625, 4385, 8738, 4386, 8738, 8483, 8994, 25923, 34951, 25923, 39320, 25906, 39320, 30019, 39320, 30310, 39321, 39321, 39321, 39338, 39321, 39595, 39321, 43690, 47786, 39322, 48042, 39321, 47785, 34952, 43673, 30310, 39304, 26197, 30310, 17476, 21556, 13107, 12834, 43689, 43707, 48042, 43707, 48058, 43691, 43706, 39338, 43690, 30873, 39321, 26249, 35225, 22119, 26487, 17750, 43963, 31130, 43691, 30873, 39594, 26521, 39338, 22409, 35225, 17783, 30600, 13399, 26213, 9030, 21571, 8773, 4661, 4369, 4661, 4369, 4388, 8465, 4388, 12817, 4387, 16913, 4386, 21281, 8738, 29746, 21570, 38468, 8721, 9011, 21282, 17766, 38739, 35242, 47749, 43980, 56488, 48333, 52409, 48076, 48058, 43691, 43706, 43690, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4370, 4369, 4387, 4369, 4660, 4369, 8757, 4386, 13400, 4659, 22154, 4933, 35243, 9047, 39595, 9320, 39594, 17785, 43690, 22153, 43673, 26505, 39030, 39321, 39303, 43673, 39321, 43690, 43690, 43690, 43690, 43690, 39337, 39321, 39030, 39321, 30292, 34952, 4369, 17185, 4369, 17185, 4369, 12834, 4369, 8721, 4369, 8465, 4369, 8721, 4369, 8465, 4369, 8465, 26230, 17749, 21845, 21845, 17476, 21844, 17459, 21845, 21571, 21845, 17475, 17493, 13107, 9011, 8739, 8738, 21281, 31111, 34114, 43945, 43109, 52683, 43398, 52700, 43382, 52427, 38740, 48331, 38467, 43962, 38450, 43706, 39321, 39321, 39321, 39321, 39321, 39338, 43417, 39594, 43417, 39594, 43417, 39338, 39321, 39321, 39321, 39321, 43963, 39338, 43691, 39322, 43691, 39322, 43690, 39321, 39338, 39321, 39321, 39321, 39321, 39321, 39321, 39321, 26521, 17750, 26521, 13398, 26521, 9301, 26521, 9029, 26505, 9029, 26505, 8773, 22137, 8756, 22136, 9012, 17204, 8756, 8738, 8755, 8466, 8754, 12817, 13380, 17185, 26230, 25634, 39321, 38466, 43690, 38995, 48058, 8738, 21554, 17460, 25924, 30310, 26214, 39321, 26249, 43690, 30874, 47802, 39339, 47786, 43707, 47786, 43963, 9029, 13090, 9029, 21538, 9028, 30002, 17477, 38740, 26213, 43382, 30582, 43671, 39304, 43673, 39321, 47769, 17493, 21827, 22118, 21572, 26486, 21845, 34934, 21863, 39047, 22136, 39321, 30601, 39338, 39321, 43690, 43690, 30020, 48041, 38758, 48042, 39303, 48042, 43400, 48058, 43400, 43962, 39304, 43690, 39047, 39594, 39031, 39338, 25924, 17478, 30566, 21846, 34952, 26215, 35225, 26215, 39338, 22119, 39594, 21864, 39594, 22137, 43690, 22153, 13380, 13091, 21862, 21828, 26214, 30310, 26214, 30582, 25941, 30582, 21845, 30582, 21572, 30566, 17476, 30309, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4370, 4369, 4387, 4369, 17784, 12835, 22153, 8756, 22153, 8739, 17785, 4386, 9303, 4370, 8774, 4369, 4661, 4369, 4661, 4369, 43688, 39322, 48041, 39594, 48058, 43690, 48059, 43707, 48331, 39611, 48332, 35499, 48332, 35242, 48075, 31146, 30581, 30310, 17731, 21828, 8994, 13090, 4625, 8721, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 26487, 8773, 21845, 4644, 17476, 4387, 8738, 4370, 4625, 4369, 4369, 4369, 4369, 8465, 4369, 12833, 13106, 4643, 8737, 4386, 4369, 4369, 4369, 4369, 4369, 8721, 4369, 13089, 4642, 21554, 9012, 25922, 26214, 21845, 26214, 26214, 30310, 26215, 34662, 22135, 34934, 17784, 35206, 13415, 30854, 9302, 26758, 13398, 4369, 21009, 4369, 21281, 4369, 21281, 4369, 21281, 4369, 17185, 4369, 17185, 4369, 21281, 4369, 21281, 26231, 30311, 30329, 34679, 34953, 39048, 39322, 43417, 39338, 43417, 43691, 47769, 43707, 47785, 43690, 47786, 8482, 26179, 12835, 30292, 17476, 34661, 26197, 39030, 30566, 39303, 30582, 39303, 34678, 39304, 34934, 39304, 22118, 30309, 26231, 34934, 26232, 39303, 30328, 43416, 30328, 43689, 34680, 47785, 39048, 43689, 43417, 43690, 4369, 4369, 4369, 8737, 4369, 17202, 8465, 21827, 8721, 25940, 8465, 17475, 4369, 8738, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4370, 4369, 4370, 4369, 8465, 8738, 12833, 17459, 21554, 26213, 8465, 4642, 12834, 8755, 17459, 9028, 25941, 13397, 26214, 13398, 26214, 9302, 26214, 9030, 21845, 8773, 22135, 4387, 26504, 8756, 30856, 17494, 30873, 22119, 34969, 26231, 30873, 26215, 30873, 26214, 30873, 21862, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 8737, 4370, 13106, 4643, 17748, 9012, 26214, 17749, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4386, 4369, 4660, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 4370, 4369, 4643, 4369, 8773, 4642, 13125, 8738, 22118, 8483, 17766, 4387, 13398, 4386, 9029, 4370, 4661, 4369, 4388, 4369, 4387, 4369, 8739, 8722, 4369, 17169, 4369, 21281, 4369, 21281, 4369, 21281, 4369, 21281, 8721, 17186, 13089, 13107, 21554, 13124, 34952, 26231, 39321, 30584, 39321, 34696, 39321, 34953, 39321, 34953, 39321, 39321, 39321, 39321, 39321, 39321, 8754, 17475, 4385, 13090, 4369, 12833, 4369, 17458, 8465, 30275, 8465, 39268, 16913, 43670, 21282, 47768, 17186, 34661, 17186, 39013, 12834, 39013, 17204, 39029, 26214, 39286, 39321, 39321, 43690, 39321, 43963, 39322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 49297, 0, 0, 57439, 57441, 57442, 49276, 49267, 49263, 49262, 49263, 49264, 49265, 49168, 49275, 49213, 53387, 49174, 49174, 49166, 49277, 49278, 49174, 49272, 57424, 57424, 57424, 57424, 53366, 53362, 57424, 49221, 57422, 0, 0, 57418, 57417, 57419, 49171, 49271, 49273, 49261, 49273, 49188, 49175, 49164, 49178, 49206, 53384, 49180, 49180, 49162, 49176, 49172, 49180, 49173, 57475, 57475, 57475, 57475, 53364, 53365, 57475, 49197, 57484, 0, 0, 57440, 57436, 57435, 57437, 57438, 57448, 57449, 57451, 57452, 57450, 57445, 57444, 57446, 57447, 57443, 57425, 57421, 57423, 57424, 49220, 49222, 49223, 49221, 49217, 49195, 49196, 49194, 49190, 49189, 0, 0, 0, 57420, 57429, 57430, 57432, 57433, 57431, 57427, 57426, 57428, 57434, 57471, 57476, 57478, 57479, 57477, 57473, 57472, 57474, 57475, 49216, 49218, 49215, 49197, 49193, 49191, 49192, 49201, 49202, 49204, 0, 0, 0, 57485, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57487, 57488, 57424, 49166, 49168, 49169, 49167, 49163, 49213, 49214, 49212, 49208, 49207, 49274, 49275, 53387, 57486, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57482, 57481, 57475, 49162, 49164, 49170, 49206, 49211, 49206, 49209, 49210, 49209, 49219, 49177, 49178, 53384, 57397, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57392, 57395, 57424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57391, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57416, 57390, 57475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49276, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49174, 49272, 57424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49171, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49180, 49173, 57475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49277, 49278, 49158, 49154, 49153, 49267, 49263, 49262, 49263, 49264, 49265, 49183, 49184, 49186, 49187, 49185, 49181, 49185, 49181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49176, 49172, 49155, 49156, 49165, 49271, 49273, 49261, 49273, 49188, 49175, 49182, 49179, 49161, 49157, 49159, 49160, 49159, 49160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28737, 28736, 28733, 28734, 28735, 28741, 28743, 28742, 28741, 28741, 28739, 28740, 28738, 28726, 28741, 28741, 28741, 28725, 28724, 28721, 28722, 28723, 28741, 28741, 28741, 28725, 28724, 28721, 28722, 28723, 28741, 28741, 28729, 28731, 28730, 28727, 28728, 28732, 28756, 28761, 28760, 28757, 28758, 28759, 28765, 28766, 28768, 28741, 28767, 28763, 28764, 28762, 28741, 28741, 28741, 28741, 28767, 28763, 28764, 28750, 28749, 28741, 28741, 28741, 28748, 28745, 28746, 28747, 28753, 28755, 28754, 28751, 28752, 28744, 28696, 28741, 28689, 28688, 28685, 28736, 28733, 28734, 28735, 28741, 28743, 28742, 28741, 28741, 28739, 28740, 28738, 28726, 28741, 28741, 28741, 28741, 28686, 28687, 28693, 28695, 28694, 28691, 28692, 28690, 28678, 28741, 28741, 28741, 28741, 28741, 28729, 28731, 28730, 28727, 28728, 28732, 28756, 28761, 28760, 28757, 28758, 28759, 28765, 28766, 28768, 28741, 28741, 28741, 28741, 28741, 28741, 28677, 28676, 28673, 28674, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28748, 28745, 28746, 28747, 28753, 28755, 28754, 28751, 28752, 28744, 28696, 28741, 28689, 28688, 28675, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28681, 28687, 28693, 28695, 28694, 28691, 28692, 28690, 28678, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28677, 28683, 28673, 28674, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28741, 28682, 28679, 28680, 28684, 28708, 28713, 28712, 28709, 28710, 28711, 28680, 28684, 28708, 28713, 28712, 28709, 28710, 28711, 28680, 28684, 28708, 28713, 28712, 28709, 28710, 28711, 28680, 28684, 28708, 28713, 28712, 28717, 28719, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28697, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28697, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28697, 28718, 28715, 28716, 28714, 28702, 28701, 28700, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28698, 28699, 28705, 28707, 28706, 28703, 28704, 28698, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 28720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43178, 44457, 44206, 41899, 41122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42401, 42150, 47015, 47290, 48569, 48318, 46011, 0, 0, 0, 0, 0, 0, 0, 0, 45234, 46513, 46262, 36783, 34954, 35209, 35209, 36493, 35724, 0, 0, 0, 0, 0, 0, 33411, 33152, 34223, 36742, 34692, 35479, 35226, 35209, 35209, 39320, 40605, 0, 0, 0, 0, 39936, 37787, 44946, 34692, 34695, 34695, 37264, 35221, 35209, 38537, 38025, 57247, 234, 0, 0, 59392, 60905, 60654, 58347, 34695, 34695, 36999, 58001, 35209, 35222, 35296, 35209, 58849, 40678, 0, 0, 58368, 63463, 63738, 33967, 34695, 34695, 37369, 35298, 35209, 35209, 35222, 35296, 65018, 65183, 252, 0, 64256, 62195, 44980, 34692, 34695, 34695, 61936, 35209, 35209, 35209, 57481, 35209, 35209, 59381, 246, 0, 62464, 45039, 33935, 34695, 34695, 34695, 38351, 35209, 35209, 38537, 35209, 35296, 35296, 51849, 200, 0, 51456, 58317, 34695, 34695, 34695, 34695, 35022, 35209, 35209, 35209, 35296, 35209, 35296, 52374, 203, 0, 49859, 33967, 34695, 34695, 34695, 34695, 35479, 35226, 35209, 35209, 57481, 57481, 35209, 35209, 49600, 0, 50885, 34756, 34695, 34695, 34695, 34695, 37264, 35221, 35209, 35222, 35296, 38537, 57481, 35209, 55239, 0, 55514, 34777, 34695, 34695, 34695, 36999, 58001, 35209, 35209, 35209, 35209, 35296, 35209, 35296, 57053, 0, 56284, 34756, 34695, 34695, 34695, 37264, 35298, 35209, 35209, 35209, 35209, 35209, 35209, 38537, 53971, 0, 53712, 34777, 34695, 34695, 36999, 58001, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 54997, 0, 49108, 34756, 34695, 34695, 53127, 35298, 35209, 35209, 35209, 35209, 35209, 35209, 35222, 35296, 10815, 0, 10536, 34777, 34695, 34695, 52871, 35226, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 11731, 0, 11310, 9003, 34695, 34695, 37264, 35221, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 35209, 8226, 0, 9505, 11046, 36899, 10020, 14225, 14394, 15673, 35134, 35209, 35209, 35209, 35209, 35209, 35209, 15164, 0, 12851, 9865, 37163, 12592, 13877, 13364, 13364, 3887, 35209, 35209, 35209, 2742, 35209, 35296, 2312, 0, 3328, 38414, 2828, 35209, 13315, 13364, 13364, 564, 35209, 35209, 393, 35503, 35208, 1430, 6, 0, 1024, 35079, 57481, 35209, 13335, 13364, 13364, 6708, 35209, 2742, 44801, 38788, 39562, 6281, 25, 0, 0, 7709, 35209, 35209, 13340, 13364, 13364, 6964, 393, 34223, 33926, 34695, 38351, 4627, 0, 0, 0, 4368, 35093, 35222, 13334, 13364, 13364, 5172, 44801, 34692, 34695, 34695, 8142, 27231, 0, 0, 0, 26624, 28009, 35209, 27758, 13364, 13364, 25451, 33967, 34695, 34695, 36999, 24674, 97, 0, 0, 0, 0, 26213, 60641, 25737, 30567, 30842, 32121, 9003, 34695, 32400, 31870, 29563, 0, 0, 0, 0, 0, 59250, 29040, 57481, 35209, 35209, 35222, 11046, 36899, 30097, 29814, 111, 0, 0, 0, 0, 0, 20475, 18506, 18790, 35209, 57481, 35209, 9865, 37163, 20045, 19276, 0, 0, 0, 0, 0, 0, 0, 17152, 16450, 17729, 17478, 22343, 23108, 22872, 24157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23388, 21075, 20816, 22101, 32596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4408, 4408, 4312, 4313, 4321, 4322, 4324, 4323, 4319, 4318, 4320, 4317, 4303, 4300, 4302, 4323, 4301, 4297, 4298, 4299, 4306, 4307, 4309, 4308, 4304, 4305, 4296, 4238, 4228, 4230, 4408, 4408, 4408, 4408, 4229, 4225, 4226, 4227, 4234, 4235, 4237, 4236, 4232, 4233, 4231, 4217, 4214, 4235, 4216, 4215, 4211, 4212, 4393, 4213, 4220, 4221, 4223, 4222, 4218, 4219, 4224, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4252, 4256, 4258, 4408, 4257, 4253, 4254, 4408, 4252, 4255, 4263, 4264, 4266, 4265, 4261, 4260, 4262, 4259, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4245, 4242, 4244, 4243, 4239, 4408, 4408, 4408, 4240, 4241, 4248, 4249, 4251, 4250, 4246, 4247, 4325, 4388, 4408, 4408, 4408, 4408, 4408, 4408, 4408, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4352, 0, 51985, 4096, 52408, 4096, 52407, 4368, 48054, 43792, 4897, 4352, 25905, 0, 0, 273, 0, 6860, 17, 4540, 273, 45340, 273, 47898, 4097, 8977, 4097, 13665, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4352, 0, 17440, 0, 21825, 0, 21520, 0, 21809, 4096, 54577, 4096, 21826, 4368, 17441, 4369, 43536, 4660, 51889, 4437, 51985, 4421, 41217, 30481, 31249, 13780, 17, 17749, 18, 9295, 4369, 6819, 4368, 47812, 12817, 7116, 12561, 426, 4449, 6778, 30817, 0, 0, 0, 0, 0, 0, 273, 0, 9284, 0, 17749, 1, 5205, 0, 13649, 1, 0, 5457, 0, 5136, 0, 12544, 0, 4352, 0, 37120, 0, 4352, 0, 0, 0, 0, 30856, 43681, 6168, 43681, 369, 4368, 24, 4369, 4097, 8177, 53504, 7653, 61696, 7935, 12544, 5204, 43681, 33153, 43681, 24849, 4368, 4352, 4368, 4097, 65296, 17, 60688, 469, 65040, 511, 21520, 308, 21783, 1, 5143, 0, 305, 0, 273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20736, 0, 39232, 0, 43668, 16384, 44457, 0, 0, 0, 8464, 16912, 17476, 17748, 21572, 17493, 39252, 17493, 4388, 4681, 4369, 4389, 4369, 0, 0, 18, 0, 17476, 292, 39317, 17753, 56746, 39645, 21009, 56797, 4369, 55617, 4369, 21009, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 1178, 0, 18861, 0, 39594, 4, 20736, 44506, 37888, 44509, 42256, 44509, 43296, 44509, 42304, 40413, 42304, 44509, 38208, 40413, 21825, 39593, 4372, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4373, 4369, 4389, 4369, 4389, 4369, 4389, 4369, 4369, 16657, 4369, 8721, 4369, 20753, 4369, 20753, 4369, 8465, 4369, 20753, 4369, 20753, 4369, 20753, 39317, 21, 38212, 37, 21828, 341, 17493, 1109, 18841, 1092, 22953, 1092, 23258, 5188, 40410, 5189, 21569, 39317, 17473, 21845, 17472, 17476, 17440, 17476, 17424, 21845, 21504, 39253, 20992, 43413, 16384, 43669, 4389, 4369, 4644, 4369, 8740, 4385, 9284, 21026, 21845, 21845, 43673, 43690, 56797, 56797, 56797, 56797, 4369, 21009, 8721, 21009, 8738, 37922, 9557, 37922, 17749, 42308, 22954, 42308, 21917, 43332, 17821, 43348, 44506, 5189, 44509, 5205, 56797, 1097, 56797, 585, 44509, 325, 44509, 69, 39645, 37, 22957, 4, 0, 43348, 0, 38208, 0, 21520, 0, 8192, 0, 0, 0, 0, 0, 0, 0, 0, 56797, 56797, 56794, 44509, 43673, 22954, 38228, 21845, 16912, 17476, 4096, 8721, 0, 0, 0, 0, 17754, 43348, 17497, 39253, 17477, 21845, 17476, 17749, 17476, 324, 4642, 0, 0, 0, 0, 0, 17818, 0, 1113, 0, 69, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20736, 0, 39232, 0, 43668, 16384, 44457, 0, 0, 0, 8464, 16912, 17476, 17748, 21572, 17493, 39252, 17493, 4388, 4681, 4369, 4389, 4369, 0, 0, 18, 0, 17476, 292, 39317, 17753, 56746, 39645, 21009, 56797, 4369, 55617, 4369, 21009, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 1178, 0, 18861, 0, 39594, 4, 20736, 44506, 37888, 44509, 42256, 44509, 43296, 44509, 42304, 40413, 42304, 44509, 38208, 40413, 21825, 39593, 4372, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4373, 4369, 4389, 4369, 4389, 4369, 4389, 4369, 4369, 16657, 4369, 8721, 4369, 20753, 4369, 20753, 4369, 8465, 4369, 20753, 4369, 20753, 4369, 20753, 39317, 21, 38212, 37, 21828, 341, 17493, 1109, 18841, 1092, 22953, 1092, 23258, 5188, 40410, 5189, 21569, 39317, 17473, 21845, 17472, 17476, 17440, 17476, 17424, 21845, 21504, 39253, 20992, 43413, 16384, 43669, 4389, 4369, 4644, 4369, 8740, 4385, 9284, 21026, 21845, 21845, 43673, 43690, 56797, 56797, 56797, 56797, 4369, 21009, 8721, 21009, 8738, 37922, 9557, 37922, 17749, 42308, 22954, 42308, 21917, 43332, 17821, 43348, 44506, 5189, 44509, 5205, 56797, 1097, 56797, 585, 44509, 325, 44509, 69, 39645, 37, 22957, 4, 0, 43348, 0, 38208, 0, 21520, 0, 8192, 0, 0, 0, 0, 0, 0, 0, 0, 56797, 56797, 56794, 44509, 43673, 22954, 38228, 21845, 16912, 17476, 4096, 8721, 0, 0, 0, 0, 17754, 43348, 17497, 39253, 17477, 21845, 17476, 17749, 17476, 324, 4642, 0, 0, 0, 0, 0, 17818, 0, 1113, 0, 69, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20736, 0, 39232, 0, 43668, 16384, 44457, 0, 0, 0, 8464, 16912, 17476, 17748, 21572, 17493, 39252, 17493, 4388, 4681, 4369, 4389, 4369, 0, 0, 18, 0, 17476, 292, 39317, 17753, 56746, 39645, 21009, 56797, 4369, 55617, 4369, 21009, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 1178, 0, 18861, 0, 39594, 4, 20736, 44506, 37888, 44509, 42256, 44509, 43296, 44509, 42304, 40413, 42304, 44509, 38208, 40413, 21825, 39593, 4372, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4373, 4369, 4389, 4369, 4389, 4369, 4389, 4369, 4369, 16657, 4369, 8721, 4369, 20753, 4369, 20753, 4369, 8465, 4369, 20753, 4369, 20753, 4369, 20753, 39317, 21, 38212, 37, 21828, 341, 17493, 1109, 18841, 1092, 22953, 1092, 23258, 5188, 40410, 5189, 21569, 39317, 17473, 21845, 17472, 17476, 17440, 17476, 17424, 21845, 21504, 39253, 20992, 43413, 16384, 43669, 4389, 4369, 4644, 4369, 8740, 4385, 9284, 21026, 21845, 21845, 43673, 43690, 56797, 56797, 56797, 56797, 4369, 21009, 8721, 21009, 8738, 37922, 9557, 37922, 17749, 42308, 22954, 42308, 21917, 43332, 17821, 43348, 44506, 5189, 44509, 5205, 56797, 1097, 56797, 585, 44509, 325, 44509, 69, 39645, 37, 22957, 4, 0, 43348, 0, 38208, 0, 21520, 0, 8192, 0, 0, 0, 0, 0, 0, 0, 0, 56797, 56797, 56794, 44509, 43673, 22954, 38228, 21845, 16912, 17476, 4096, 8721, 0, 0, 0, 0, 17754, 43348, 17497, 39253, 17477, 21845, 17476, 17749, 17476, 324, 4642, 0, 0, 0, 0, 0, 17818, 0, 1113, 0, 69, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20736, 0, 39232, 0, 43668, 16384, 44457, 0, 0, 0, 8464, 16912, 17476, 17748, 21572, 17493, 39252, 17493, 4388, 4681, 4369, 4389, 4369, 0, 0, 18, 0, 17476, 292, 39317, 17753, 56746, 39645, 21009, 56797, 4369, 55617, 4369, 21009, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 1178, 0, 18861, 0, 39594, 4, 20736, 44506, 37888, 44509, 42256, 44509, 43296, 44509, 42304, 40413, 42304, 44509, 38208, 40413, 21825, 39593, 4372, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4373, 4369, 4389, 4369, 4389, 4369, 4389, 4369, 4369, 16657, 4369, 8721, 4369, 20753, 4369, 20753, 4369, 8465, 4369, 20753, 4369, 20753, 4369, 20753, 39317, 21, 38212, 37, 21828, 341, 17493, 1109, 18841, 1092, 22953, 1092, 23258, 5188, 40410, 5189, 21569, 39317, 17473, 21845, 17472, 17476, 17440, 17476, 17424, 21845, 21504, 39253, 20992, 43413, 16384, 43669, 4389, 4369, 4644, 4369, 8740, 4385, 9284, 21026, 21845, 21845, 43673, 43690, 56797, 56797, 56797, 56797, 4369, 21009, 8721, 21009, 8738, 37922, 9557, 37922, 17749, 42308, 22954, 42308, 21917, 43332, 17821, 43348, 44506, 5189, 44509, 5205, 56797, 1097, 56797, 585, 44509, 325, 44509, 69, 39645, 37, 22957, 4, 0, 43348, 0, 38208, 0, 21520, 0, 8192, 0, 0, 0, 0, 0, 0, 0, 0, 56797, 56797, 56794, 44509, 43673, 22954, 38228, 21845, 16912, 17476, 4096, 8721, 0, 0, 0, 0, 17754, 43348, 17497, 39253, 17477, 21845, 17476, 17749, 17476, 324, 4642, 0, 0, 0, 0, 0, 17818, 0, 1113, 0, 69, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20736, 0, 39232, 0, 43668, 16384, 44457, 0, 0, 0, 8464, 16912, 17476, 17748, 21572, 17493, 39252, 17493, 4388, 4681, 4369, 4389, 4369, 0, 0, 18, 0, 17476, 292, 39317, 17753, 56746, 39645, 21009, 56797, 4369, 55617, 4369, 21009, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 1178, 0, 18861, 0, 39594, 4, 20736, 44506, 37888, 44509, 42256, 44509, 43296, 44509, 42304, 40413, 42304, 44509, 38208, 40413, 21825, 39593, 4372, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4373, 4369, 4389, 4369, 4389, 4369, 4389, 4369, 4369, 16657, 4369, 8721, 4369, 20753, 4369, 20753, 4369, 8465, 4369, 20753, 4369, 20753, 4369, 20753, 39317, 21, 38212, 37, 21828, 341, 17493, 1109, 18841, 1092, 22953, 1092, 23258, 5188, 40410, 5189, 21569, 39317, 17473, 21845, 17472, 17476, 17440, 17476, 17424, 21845, 21504, 39253, 20992, 43413, 16384, 43669, 4389, 4369, 4644, 4369, 8740, 4385, 9284, 21026, 21845, 21845, 43673, 43690, 56797, 56797, 56797, 56797, 4369, 21009, 8721, 21009, 8738, 37922, 9557, 37922, 17749, 42308, 22954, 42308, 21917, 43332, 17821, 43348, 44506, 5189, 44509, 5205, 56797, 1097, 56797, 585, 44509, 325, 44509, 69, 39645, 37, 22957, 4, 0, 43348, 0, 38208, 0, 21520, 0, 8192, 0, 0, 0, 0, 0, 0, 0, 0, 56797, 56797, 56794, 44509, 43673, 22954, 38228, 21845, 16912, 17476, 4096, 8721, 0, 0, 0, 0, 17754, 43348, 17497, 39253, 17477, 21845, 17476, 17749, 17476, 324, 4642, 0, 0, 0, 0, 0, 17818, 0, 1113, 0, 69, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20736, 0, 39232, 0, 43668, 16384, 44457, 0, 0, 0, 8464, 16912, 17476, 17748, 21572, 17493, 39252, 17493, 4388, 4681, 4369, 4389, 4369, 0, 0, 18, 0, 17476, 292, 39317, 17753, 56746, 39645, 21009, 56797, 4369, 55617, 4369, 21009, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 1178, 0, 18861, 0, 39594, 4, 20736, 44506, 37888, 44509, 42256, 44509, 43296, 44509, 42304, 40413, 42304, 44509, 38208, 40413, 21825, 39593, 4372, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4373, 4369, 4389, 4369, 4389, 4369, 4389, 4369, 4369, 16657, 4369, 8721, 4369, 20753, 4369, 20753, 4369, 8465, 4369, 20753, 4369, 20753, 4369, 20753, 39317, 21, 38212, 37, 21828, 341, 17493, 1109, 18841, 1092, 22953, 1092, 23258, 5188, 40410, 5189, 21569, 39317, 17473, 21845, 17472, 17476, 17440, 17476, 17424, 21845, 21504, 39253, 20992, 43413, 16384, 43669, 4389, 4369, 4644, 4369, 8740, 4385, 9284, 21026, 21845, 21845, 43673, 43690, 56797, 56797, 56797, 56797, 4369, 21009, 8721, 21009, 8738, 37922, 9557, 37922, 17749, 42308, 22954, 42308, 21917, 43332, 17821, 43348, 44506, 5189, 44509, 5205, 56797, 1097, 56797, 585, 44509, 325, 44509, 69, 39645, 37, 22957, 4, 0, 43348, 0, 38208, 0, 21520, 0, 8192, 0, 0, 0, 0, 0, 0, 0, 0, 56797, 56797, 56794, 44509, 43673, 22954, 38228, 21845, 16912, 17476, 4096, 8721, 0, 0, 0, 0, 17754, 43348, 17497, 39253, 17477, 21845, 17476, 17749, 17476, 324, 4642, 0, 0, 0, 0, 0, 17818, 0, 1113, 0, 69, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20736, 0, 39232, 0, 43668, 16384, 44457, 0, 0, 0, 8464, 16912, 17476, 17748, 21572, 17493, 39252, 17493, 4388, 4681, 4369, 4389, 4369, 0, 0, 18, 0, 17476, 292, 39317, 17753, 56746, 39645, 21009, 56797, 4369, 55617, 4369, 21009, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 1178, 0, 18861, 0, 39594, 4, 20736, 44506, 37888, 44509, 42256, 44509, 43296, 44509, 42304, 40413, 42304, 44509, 38208, 40413, 21825, 39593, 4372, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4373, 4369, 4389, 4369, 4389, 4369, 4389, 4369, 4369, 16657, 4369, 8721, 4369, 20753, 4369, 20753, 4369, 8465, 4369, 20753, 4369, 20753, 4369, 20753, 39317, 21, 38212, 37, 21828, 341, 17493, 1109, 18841, 1092, 22953, 1092, 23258, 5188, 40410, 5189, 21569, 39317, 17473, 21845, 17472, 17476, 17440, 17476, 17424, 21845, 21504, 39253, 20992, 43413, 16384, 43669, 4389, 4369, 4644, 4369, 8740, 4385, 9284, 21026, 21845, 21845, 43673, 43690, 56797, 56797, 56797, 56797, 4369, 21009, 8721, 21009, 8738, 37922, 9557, 37922, 17749, 42308, 22954, 42308, 21917, 43332, 17821, 43348, 44506, 5189, 44509, 5205, 56797, 1097, 56797, 585, 44509, 325, 44509, 69, 39645, 37, 22957, 4, 0, 43348, 0, 38208, 0, 21520, 0, 8192, 0, 0, 0, 0, 0, 0, 0, 0, 56797, 56797, 56794, 44509, 43673, 22954, 38228, 21845, 16912, 17476, 4096, 8721, 0, 0, 0, 0, 17754, 43348, 17497, 39253, 17477, 21845, 17476, 17749, 17476, 324, 4642, 0, 0, 0, 0, 0, 17818, 0, 1113, 0, 69, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20736, 0, 39232, 0, 43668, 16384, 44457, 0, 0, 0, 8464, 16912, 17476, 17748, 21572, 17493, 39252, 17493, 4388, 4681, 4369, 4389, 4369, 0, 0, 18, 0, 17476, 292, 39317, 17753, 56746, 39645, 21009, 56797, 4369, 55617, 4369, 21009, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 1178, 0, 18861, 0, 39594, 4, 20736, 44506, 37888, 44509, 42256, 44509, 43296, 44509, 42304, 40413, 42304, 44509, 38208, 40413, 21825, 39593, 4372, 4369, 4370, 4369, 4370, 4369, 4370, 4369, 4373, 4369, 4389, 4369, 4389, 4369, 4389, 4369, 4369, 16657, 4369, 8721, 4369, 20753, 4369, 20753, 4369, 8465, 4369, 20753, 4369, 20753, 4369, 20753, 39317, 21, 38212, 37, 21828, 341, 17493, 1109, 18841, 1092, 22953, 1092, 23258, 5188, 40410, 5189, 21569, 39317, 17473, 21845, 17472, 17476, 17440, 17476, 17424, 21845, 21504, 39253, 20992, 43413, 16384, 43669, 4389, 4369, 4644, 4369, 8740, 4385, 9284, 21026, 21845, 21845, 43673, 43690, 56797, 56797, 56797, 56797, 4369, 21009, 8721, 21009, 8738, 37922, 9557, 37922, 17749, 42308, 22954, 42308, 21917, 43332, 17821, 43348, 44506, 5189, 44509, 5205, 56797, 1097, 56797, 585, 44509, 325, 44509, 69, 39645, 37, 22957, 4, 0, 43348, 0, 38208, 0, 21520, 0, 8192, 0, 0, 0, 0, 0, 0, 0, 0, 56797, 56797, 56794, 44509, 43673, 22954, 38228, 21845, 16912, 17476, 4096, 8721, 0, 0, 0, 0, 17754, 43348, 17497, 39253, 17477, 21845, 17476, 17749, 17476, 324, 4642, 0, 0, 0, 0, 0, 17818, 0, 1113, 0, 69, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47872, 0, 52400, 0, 21707, 45056, 21836, 45056, 21852, 0, 0, 0, 0, 0, 0, 187, 0, 3020, 0, 48197, 0, 46165, 11, 17749, 11, 45056, 21836, 0, 21707, 0, 52400, 0, 47872, 0, 0, 0, 0, 0, 0, 0, 0, 46165, 11, 48197, 0, 3020, 0, 187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47872, 0, 19632, 0, 21696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187, 0, 3012, 0, 3141, 0, 0, 19632, 0, 47872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3012, 0, 187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4368, 4369, 21776, 21845, 50448, 52428, 21776, 52428, 20736, 52421, 4096, 52421, 4096, 52421, 0, 0, 17, 4352, 341, 20736, 5468, 20736, 21964, 20737, 23756, 4097, 23756, 1, 23756, 1, 0, 0, 4369, 4369, 21845, 21845, 52428, 52428, 52309, 52428, 50513, 52428, 50513, 52428, 52305, 52428, 0, 0, 1, 4369, 21, 21841, 341, 52305, 348, 50513, 348, 50448, 348, 50448, 341, 50448, 0, 0, 4369, 273, 21845, 341, 52428, 348, 52428, 341, 52428, 21, 52428, 21, 52428, 21, 0, 0, 0, 4096, 0, 20752, 0, 21841, 4096, 52309, 20736, 52421, 20736, 52428, 21776, 52428, 0, 0, 4369, 4369, 21845, 21845, 52428, 52428, 52428, 52428, 21964, 50517, 5468, 21777, 348, 20736, 0, 0, 4369, 0, 21845, 1, 23756, 21, 52428, 21, 52428, 21, 52428, 21, 23749, 21, 4096, 48053, 4096, 48053, 4096, 48053, 4096, 48053, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 23483, 1, 23483, 4097, 23483, 4097, 23483, 4097, 23210, 20737, 23210, 20737, 23210, 20737, 23210, 20737, 47953, 48059, 47957, 48059, 48053, 23483, 48053, 23483, 43685, 23210, 43690, 21930, 43690, 5546, 43690, 5546, 21, 46352, 21, 46352, 21, 46352, 1, 46352, 1, 42256, 1, 42256, 0, 42256, 0, 42256, 48059, 21, 48059, 21, 48059, 21, 48059, 21, 43690, 21, 43690, 21, 43690, 21, 43690, 21, 46352, 48059, 46352, 48059, 46352, 48059, 46352, 48059, 21776, 43690, 20736, 43690, 20736, 43685, 4096, 42325, 347, 4096, 347, 0, 347, 0, 5467, 0, 21930, 273, 23210, 5461, 43690, 21930, 43690, 43690, 21845, 1, 4369, 0, 0, 0, 0, 0, 0, 0, 17, 0, 4437, 0, 21850, 1, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43605, 23210, 21777, 23210, 42257, 23210, 42257, 23210, 42321, 23210, 43601, 23210, 43601, 23210, 43601, 23210, 43601, 43690, 5546, 43690, 5466, 43690, 346, 43690, 346, 43690, 341, 43690, 21, 43690, 21, 23210, 21, 0, 42256, 0, 42256, 0, 42256, 0, 42256, 0, 42256, 0, 42256, 0, 42256, 0, 42256, 43690, 21, 43690, 21, 43690, 21, 43690, 21, 43690, 21, 43690, 21, 43690, 21, 43690, 21, 0, 21777, 0, 4352, 4096, 4369, 20736, 21845, 21776, 43690, 42256, 43690, 42256, 43690, 21776, 43690, 43605, 43690, 21841, 43685, 4369, 43605, 21, 42321, 341, 42256, 346, 42256, 346, 42256, 346, 42256, 23210, 21, 43690, 21, 43690, 341, 43690, 346, 43690, 346, 43690, 346, 43690, 346, 43690, 341, 0, 43601, 0, 42321, 0, 21776, 0, 20736, 0, 4096, 0, 0, 0, 0, 0, 0, 23210, 43605, 43690, 43685, 43690, 43690, 43605, 23210, 21841, 21845, 4368, 4369, 0, 0, 0, 0, 23210, 1, 21930, 1, 5466, 0, 341, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 42321, 4096, 43605, 4096, 43685, 4096, 43605, 0, 21841, 0, 4368, 0, 0, 0, 0, 43690, 341, 43690, 5466, 43690, 5546, 43690, 5466, 21845, 341, 4369, 17, 0, 0, 0, 0, 20736, 43690, 20736, 43685, 4096, 43605, 0, 21841, 0, 20752, 0, 4096, 0, 0, 0, 0, 5466, 42321, 21930, 43605, 43690, 43690, 43690, 43690, 21845, 21845, 4369, 4369, 0, 0, 0, 0, 43690, 21, 23210, 21, 21930, 1, 5461, 0, 277, 0, 1, 0, 0, 0, 0, 0, 0, 0, 4368, 4369, 21776, 21845, 50448, 52428, 21776, 52428, 20736, 52428, 20736, 52428, 20736, 52428, 0, 0, 4369, 0, 5461, 0, 5580, 0, 5468, 0, 348, 4096, 348, 4096, 348, 20736, 0, 0, 0, 4369, 4352, 21845, 21776, 52421, 50513, 52428, 52309, 23756, 52421, 21964, 52421, 5580, 0, 0, 4369, 17, 21845, 4437, 52428, 21852, 52428, 23756, 50517, 52428, 21777, 52428, 20736, 52428, 0, 0, 0, 4352, 0, 21776, 1, 50513, 21, 52305, 341, 50513, 348, 50448, 5468, 50448, 0, 0, 4369, 4369, 21845, 21845, 52428, 52428, 52428, 52428, 52428, 21964, 52428, 5468, 52428, 348, 0, 0, 4369, 273, 21845, 5461, 52428, 21964, 52428, 52428, 21845, 52428, 20753, 52421, 4096, 52421, 0, 0, 0, 0, 1, 0, 21, 0, 341, 0, 5468, 0, 5580, 0, 21964, 1, 20736, 48059, 20736, 48059, 20736, 48059, 20736, 48059, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 347, 20736, 347, 20736, 347, 20736, 347, 20736, 346, 20736, 346, 20736, 346, 20736, 346, 20736, 48059, 5563, 48059, 5563, 48059, 5563, 48059, 5563, 43690, 5546, 43690, 5546, 43690, 5546, 43690, 5546, 20736, 48059, 20736, 48059, 20736, 48059, 20736, 48059, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 5563, 46352, 5563, 46352, 5563, 46352, 5563, 46352, 5546, 42256, 5546, 42256, 5546, 42256, 5546, 42256, 48059, 347, 48059, 347, 48059, 347, 48059, 347, 43690, 346, 43690, 346, 43690, 346, 43690, 346, 4096, 48053, 4096, 48053, 4096, 48053, 4096, 48053, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 23483, 1, 23483, 1, 23483, 1, 23483, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 346, 20736, 346, 20736, 346, 20736, 346, 20736, 346, 20736, 346, 20736, 346, 20736, 346, 20736, 43690, 5546, 43690, 5546, 43690, 5546, 43690, 5546, 43690, 5546, 43690, 5546, 43690, 5546, 43685, 5546, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 20736, 43690, 5546, 42256, 5546, 42256, 5546, 42256, 5546, 42256, 5546, 42256, 5546, 42256, 5546, 42256, 5466, 42256, 43690, 346, 43690, 346, 43690, 346, 43690, 346, 43690, 346, 43690, 346, 43690, 346, 43690, 346, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 21776, 43690, 42321, 43690, 43601, 43690, 42321, 43690, 21776, 21845, 4352, 4369, 0, 0, 0, 0, 5466, 4096, 21930, 4097, 23210, 1, 21930, 1, 5461, 0, 273, 0, 0, 0, 0, 0, 43685, 21930, 43605, 23210, 42321, 43690, 21776, 43685, 4352, 21845, 0, 4369, 0, 0, 0, 0, 21777, 43690, 42325, 43690, 43690, 23210, 43690, 21850, 21845, 4437, 4369, 17, 0, 0, 0, 0, 346, 42256, 341, 42321, 21, 43601, 1, 42321, 0, 21776, 0, 4352, 0, 0, 0, 0, 43690, 346, 43690, 5466, 43690, 5546, 43690, 5466, 21845, 341, 4369, 17, 0, 0, 0, 0, 4096, 43685, 4096, 43685, 4096, 43605, 0, 42321, 0, 21776, 0, 4352, 0, 0, 0, 0, 23210, 1, 23210, 21, 43690, 341, 43690, 346, 21845, 341, 4369, 273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4352, 0, 21776, 4096, 50513, 20752, 52309, 21841, 52428, 52305, 52428, 52305, 52428, 0, 0, 4369, 1, 21845, 1, 23756, 1, 23756, 1, 23756, 1, 23756, 1, 23756, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47953, 48059, 21841, 48053, 4369, 48053, 4096, 48053, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 23483, 1, 23483, 1, 23483, 1, 23483, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4369, 4369, 21841, 21845, 43601, 43690, 43601, 43690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43601, 43690, 43601, 43690, 43601, 43690, 21841, 21845, 4369, 4369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 21845, 4096, 4369, 0, 0, 0, 0, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 21845, 1, 4369, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4352, 0, 21776, 4096, 50513, 20752, 52309, 21841, 52428, 52305, 52428, 52305, 52428, 0, 0, 4369, 1, 21845, 1, 23756, 1, 23756, 1, 23756, 1, 23756, 1, 23756, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4369, 4369, 21845, 5461, 43690, 5546, 43690, 5546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47953, 48059, 21841, 48053, 4369, 48053, 4096, 48053, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 23483, 1, 23483, 1, 23483, 1, 23483, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43690, 5546, 43690, 5546, 43690, 5546, 21845, 5461, 4369, 4369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 43685, 4096, 21845, 4096, 4369, 0, 0, 0, 0, 23210, 1, 23210, 1, 23210, 1, 23210, 1, 21845, 1, 4369, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43120, 0, 47462, 16384, 51507, 8192, 42803, 8192, 34102, 0, 0, 0, 0, 0, 0, 2474, 0, 39340, 0, 39901, 8, 44797, 8, 48619, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22016, 0, 26112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4629, 42839, 4642, 43686, 4640, 31089, 8736, 13353, 16896, 25744, 8704, 4, 16928, 17442, 1120, 21840, 47531, 13065, 43403, 13064, 39543, 17156, 23411, 17200, 1207, 1872, 0, 2133, 21760, 34133, 17749, 21840, 819, 0, 819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20480, 0, 24576, 0, 24576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 21760, 9, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4368, 4369, 13072, 13107, 12560, 12819, 12544, 8467, 12544, 12819, 12544, 13107, 0, 0, 0, 0, 4353, 4369, 12579, 13107, 4403, 8499, 4403, 4403, 4403, 8499, 4387, 13107, 0, 0, 0, 0, 273, 4369, 4659, 13105, 4915, 13073, 4914, 13072, 4915, 13072, 4659, 13072, 0, 0, 0, 0, 4369, 4113, 13107, 8467, 4369, 12819, 4369, 13073, 4881, 12816, 4915, 8464, 12544, 4371, 12544, 19, 12560, 275, 13072, 307, 4368, 273, 0, 0, 0, 0, 0, 0, 4113, 12595, 4096, 8499, 4352, 4403, 12544, 4915, 4352, 4369, 0, 0, 0, 0, 0, 0, 291, 13072, 4659, 13072, 4915, 13073, 13106, 13105, 4369, 4369, 0, 0, 0, 0, 0, 0, 4881, 4368, 4369, 4881, 4369, 13075, 13107, 4883, 4369, 4369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4369, 4113, 4915, 8467, 12817, 12819, 4371, 13075, 4659, 12817, 9011, 8465, 0, 0, 0, 0, 4369, 17, 4915, 19, 12817, 19, 4371, 19, 4659, 17, 9011, 1, 0, 0, 0, 0, 0, 4369, 4096, 13106, 8448, 8467, 12544, 4403, 8448, 9011, 4096, 13106, 0, 0, 0, 0, 4369, 4369, 12593, 13107, 12595, 13073, 4401, 13073, 273, 13072, 18, 13072, 13106, 4370, 13073, 4883, 12562, 13074, 9011, 4881, 4369, 4368, 0, 0, 0, 0, 0, 0, 13106, 18, 13073, 19, 12562, 18, 9011, 1, 4369, 0, 0, 0, 0, 0, 0, 0, 4352, 13089, 12544, 12561, 12544, 4387, 12544, 13105, 4352, 4369, 0, 0, 0, 0, 0, 0, 291, 13072, 307, 13072, 291, 13073, 18, 13105, 1, 4369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4369, 4368, 4915, 13072, 4881, 13089, 4369, 13105, 4097, 12850, 4097, 8499, 0, 0, 0, 0, 1, 4369, 1, 13105, 18, 13073, 19, 13072, 291, 13072, 307, 13072, 0, 0, 0, 0, 4369, 4369, 13107, 13074, 13089, 4883, 12817, 4371, 13089, 19, 13107, 18, 0, 0, 0, 0, 4369, 273, 13107, 307, 4913, 305, 4913, 273, 4913, 0, 4913, 0, 8449, 13107, 12545, 4371, 12561, 4113, 13075, 4115, 4369, 4113, 0, 0, 0, 0, 0, 0, 4659, 13072, 4915, 13072, 4913, 13073, 13107, 13105, 4369, 4369, 0, 0, 0, 0, 0, 0, 9009, 1, 13089, 18, 13073, 4371, 12819, 4403, 4369, 4369, 0, 0, 0, 0, 0, 0, 4913, 0, 4913, 0, 4913, 1, 13107, 1, 4369, 1, 0, 0, 0, 0, 0, 0, 0, 13106, 12800, 34947, 33568, 43688, 43040, 43690, 43570, 43690, 43650, 43690, 43682, 43690, 43682, 43690, 13107, 13107, 34952, 34952, 43690, 43690, 6826, 43537, 6826, 4377, 6826, 39193, 6826, 4377, 6826, 4377, 13107, 13107, 34952, 34952, 43690, 43690, 4369, 6673, 4497, 6681, 6553, 6681, 4497, 6681, 4497, 43545, 13107, 13107, 34952, 34952, 43690, 43690, 4369, 43690, 6425, 41233, 6425, 4497, 4369, 39313, 6426, 4505, 43682, 43690, 43682, 43690, 43682, 43690, 43570, 43690, 43552, 43690, 41760, 43690, 8704, 43683, 0, 8738, 6826, 38681, 6826, 6425, 6826, 38807, 43690, 4369, 43690, 43690, 43690, 43690, 43690, 43690, 8738, 8738, 6553, 43545, 4497, 4473, 4505, 39313, 41233, 4369, 43690, 43690, 43690, 43690, 43690, 43690, 8738, 8738, 6417, 6521, 6033, 38681, 4473, 6551, 43537, 4369, 43690, 43690, 43690, 43690, 43690, 43690, 8738, 12834, 13107, 13107, 34952, 34952, 43690, 43690, 41233, 41233, 41361, 41361, 4497, 4497, 6041, 39321, 6545, 4497, 13107, 13107, 34952, 34952, 43690, 43690, 41233, 4378, 4497, 39185, 6513, 4377, 6425, 4377, 4503, 39321, 21811, 21845, 34952, 34952, 43690, 43690, 43537, 43690, 41241, 43690, 41367, 43690, 41233, 43690, 6041, 43690, 25941, 0, 22664, 102, 34986, 1624, 43690, 1672, 43690, 25994, 43690, 22666, 43690, 22698, 43690, 22698, 6521, 41361, 6423, 4497, 6033, 37241, 4369, 4369, 43690, 43690, 43690, 43690, 43690, 43690, 13107, 13107, 4497, 4473, 4497, 4369, 41337, 39194, 43537, 4378, 43690, 43690, 43690, 43690, 43690, 43690, 13107, 13107, 6417, 43690, 6417, 43690, 6041, 43690, 41233, 43690, 43690, 43690, 43690, 43690, 43690, 43690, 13107, 13107, 43690, 22698, 43690, 22698, 43690, 22698, 43690, 13194, 43690, 906, 43690, 824, 14506, 51, 13107, 0, 0, 13106, 12800, 34947, 33568, 43688, 43040, 43690, 43570, 43690, 43650, 43690, 43682, 43690, 43682, 43690, 13107, 13107, 34952, 34952, 43690, 43690, 43690, 43690, 4522, 4369, 37290, 39321, 4522, 4369, 43690, 43690, 13107, 13107, 34952, 34952, 43690, 43690, 43690, 43690, 4369, 4369, 37145, 39321, 4503, 4369, 41361, 43690, 13107, 13107, 34952, 34952, 4378, 43537, 6426, 6681, 6417, 4377, 4377, 39185, 41367, 4378, 41361, 37290, 43682, 43690, 43682, 43690, 43682, 43690, 43570, 43690, 43552, 43690, 41760, 43690, 8704, 43683, 0, 8738, 43690, 6826, 43690, 4369, 43690, 39313, 43690, 4369, 43690, 43690, 43690, 43690, 43690, 43690, 8738, 8738, 41361, 6826, 41337, 4369, 41239, 39313, 43537, 4369, 43690, 43690, 43690, 43690, 43690, 43690, 8738, 8738, 41361, 4378, 41337, 6426, 41239, 38682, 43537, 4522, 43690, 43690, 43690, 43690, 43690, 43690, 8738, 12834, 13107, 13107, 34952, 34952, 43690, 43690, 43537, 4522, 4377, 37281, 39321, 37137, 4497, 39185, 39321, 37145, 13107, 13107, 34952, 34952, 43690, 43690, 4513, 6817, 37281, 4369, 28945, 6425, 6553, 6425, 38673, 39185, 21811, 21845, 34952, 34952, 43690, 43690, 4369, 43690, 6553, 43681, 38673, 43681, 4369, 43681, 39321, 43543, 25941, 0, 22664, 102, 34986, 1624, 43690, 1672, 43690, 25994, 43690, 22666, 43690, 22698, 43690, 22698, 6417, 37137, 4369, 37137, 39321, 30993, 4369, 4369, 43690, 43690, 43690, 43690, 43690, 43690, 13107, 13107, 37281, 30993, 37137, 4369, 31121, 6817, 4369, 6826, 43690, 43690, 43690, 43690, 43690, 43690, 13107, 13107, 4369, 43545, 4369, 43545, 39321, 43543, 4369, 43681, 43690, 43690, 43690, 43690, 43690, 43690, 13107, 13107, 43690, 22698, 43690, 22698, 43690, 22698, 43690, 13194, 43690, 906, 43690, 824, 14506, 51, 13107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8704, 0, 17442, 8192, 8772, 16896, 13090, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 4371, 12561, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 13107, 4371, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 4371, 13107, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 4403, 13105, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 13107, 13107, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 4371, 4369, 0, 0, 0, 0, 0, 0, 26214, 1638, 17476, 26180, 8738, 25666, 13107, 25634, 13107, 25635, 16896, 13107, 9248, 13107, 13344, 13107, 12866, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 6419, 12689, 6417, 4497, 39313, 31129, 6417, 37265, 6419, 37137, 6419, 31121, 6419, 4369, 4371, 13107, 4371, 6419, 6419, 6417, 39185, 31129, 6545, 39185, 38801, 38801, 29073, 37241, 39281, 30993, 4371, 4369, 6417, 4369, 39313, 39321, 6417, 4369, 6417, 39321, 6033, 4369, 37265, 4369, 29073, 39321, 4369, 4369, 37169, 4369, 37169, 39281, 37137, 6041, 30993, 12561, 4497, 13107, 6033, 4369, 39185, 39321, 4369, 4369, 4369, 4369, 39313, 31129, 4369, 37137, 6419, 4403, 6033, 13107, 4497, 4369, 39281, 39321, 4369, 4369, 39185, 6553, 4369, 6041, 37137, 4375, 39185, 6553, 6033, 37137, 4369, 38673, 39185, 6553, 4369, 4369, 13107, 25635, 13107, 25635, 13107, 25635, 13105, 25635, 13105, 25635, 13105, 25635, 13105, 25635, 13107, 25635, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 4403, 4401, 37171, 37169, 37139, 28945, 39187, 6553, 37139, 37137, 37171, 37169, 37139, 37137, 30995, 31121, 4913, 4369, 4369, 6553, 6425, 38673, 6425, 4369, 30993, 39321, 39185, 4369, 4369, 4369, 4913, 39321, 13107, 13107, 13105, 13107, 13105, 13107, 13105, 13107, 13079, 13107, 13081, 13107, 13081, 13107, 13079, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 578, 13107, 578, 9011, 36, 13122, 13107, 13122, 13107, 13378, 13107, 17442, 17476, 8736, 8738, 0, 0, 0, 0, 0, 0, 13107, 13107, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 13107, 13107, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 4371, 4371, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 4915, 4369, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 13105, 13107, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 13107, 13107, 13107, 13107, 13107, 9011, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 8755, 36, 17443, 2, 8772, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8704, 0, 17442, 8192, 8772, 16896, 13090, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 4915, 13073, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 13107, 13107, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 13107, 13107, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 37265, 12561, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 13107, 4371, 0, 0, 0, 0, 0, 0, 26214, 26214, 17476, 17476, 8738, 8738, 13107, 13107, 13107, 13107, 0, 0, 0, 0, 0, 0, 26214, 1638, 17476, 26180, 8738, 25666, 13107, 25634, 13107, 25635, 16896, 13107, 9248, 13107, 13344, 13107, 12866, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 4915, 13081, 4403, 4377, 37171, 39321, 4403, 4377, 4915, 4889, 4915, 4377, 4915, 39319, 13107, 4369, 13107, 13107, 12561, 13107, 4505, 4369, 37265, 39321, 4473, 4369, 13073, 13107, 13081, 13107, 13073, 13107, 4371, 4369, 39187, 39321, 4369, 4369, 13081, 4915, 13073, 4403, 4403, 37137, 37171, 31129, 4403, 4369, 37265, 12689, 4369, 12689, 13081, 12689, 13081, 12689, 13081, 12689, 13079, 6033, 13105, 39185, 13107, 4371, 13107, 6417, 13107, 39313, 13107, 6417, 37171, 6417, 37139, 6033, 30993, 37265, 6041, 29073, 12561, 4369, 4369, 13105, 39321, 13105, 4369, 13105, 39321, 13105, 4369, 13105, 4369, 13105, 39321, 13105, 4369, 13105, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 25635, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13122, 13107, 13107, 4371, 13107, 6419, 13107, 6419, 13107, 39185, 4915, 6033, 4915, 12569, 4915, 4473, 4915, 39313, 13107, 13107, 4369, 4369, 6551, 39321, 4473, 4369, 13073, 12689, 4915, 12665, 4369, 4377, 6553, 39319, 13107, 4369, 4369, 39313, 6041, 37137, 6417, 30993, 4371, 39313, 4915, 4473, 4369, 4369, 6553, 39313, 12561, 12561, 12697, 12689, 4473, 4497, 4369, 39321, 4505, 4497, 6417, 12689, 6513, 4497, 4505, 37241, 12561, 4371, 4497, 39185, 6513, 4377, 6425, 4377, 4497, 39289, 4497, 4505, 4497, 4369, 12665, 39187, 13073, 13107, 12569, 13107, 12695, 13107, 12561, 13107, 6041, 13107, 6417, 13107, 6417, 13107, 6041, 13107, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 25635, 13107, 578, 13107, 578, 9011, 36, 13122, 13107, 13122, 13107, 13378, 13107, 17442, 17476, 8736, 8738, 0, 0, 0, 0, 0, 0, 13107, 4369, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 4369, 4369, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 4369, 4369, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 4369, 4881, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 13073, 4371, 13107, 13107, 13107, 13107, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 12561, 13107, 13107, 13107, 13107, 9011, 17476, 17476, 8738, 8738, 0, 0, 0, 0, 0, 0, 8755, 36, 17443, 2, 8772, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 0, 20736, 0, 20736, 0, 12544, 0, 8448, 0, 4368, 4352, 21841, 21777, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21811, 21845, 273, 0, 5461, 17, 21845, 4437, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 42325, 0, 0, 0, 0, 0, 0, 1, 0, 21, 0, 21, 0, 23, 0, 23, 0, 0, 8448, 0, 8448, 0, 8448, 0, 8448, 0, 4096, 0, 0, 0, 0, 0, 0, 13090, 21845, 8738, 21299, 8738, 8994, 8738, 12850, 8738, 8994, 8721, 12850, 4352, 8993, 0, 4368, 21845, 31397, 43685, 21850, 21299, 21845, 21299, 21845, 21299, 21845, 21299, 4437, 4915, 17, 273, 0, 21, 0, 21, 0, 21, 0, 21, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 0, 20736, 0, 20736, 0, 12544, 0, 8448, 0, 4368, 4352, 21841, 21777, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21811, 21845, 273, 0, 5461, 17, 21845, 4437, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 42325, 0, 0, 0, 0, 0, 0, 1, 0, 21, 0, 21, 0, 23, 0, 23, 0, 0, 8448, 0, 8448, 0, 8448, 0, 8448, 0, 4096, 0, 0, 0, 0, 0, 0, 13090, 21845, 8738, 21299, 8738, 8994, 8738, 12850, 8738, 8994, 8721, 12850, 4352, 8993, 0, 4368, 21845, 31397, 43685, 21850, 21299, 21845, 21299, 21845, 21299, 21845, 21299, 4437, 4915, 17, 273, 0, 21, 0, 21, 0, 21, 0, 21, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 0, 20736, 0, 20736, 0, 12544, 0, 8448, 0, 4368, 4352, 21841, 21777, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21811, 21845, 273, 0, 5461, 17, 21845, 4437, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 21845, 42325, 0, 0, 0, 0, 0, 0, 1, 0, 21, 0, 21, 0, 23, 0, 23, 0, 0, 8448, 0, 8448, 0, 8448, 0, 8448, 0, 4096, 0, 0, 0, 0, 0, 0, 13090, 21845, 8738, 21299, 8738, 8994, 8738, 12850, 8738, 8994, 8721, 12850, 4352, 8993, 0, 4368, 21845, 31397, 43685, 21850, 21299, 21845, 21299, 21845, 21299, 21845, 21299, 4437, 4915, 17, 273, 0, 21, 0, 21, 0, 21, 0, 21, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 0, 33024, 0, 33024, 0, 24832, 0, 16640, 0, 4368, 4352, 34945, 34833, 52408, 47240, 52428, 52104, 52428, 47240, 52428, 34952, 52408, 34918, 34952, 273, 0, 6280, 17, 35788, 4488, 52428, 34955, 52428, 35004, 52428, 34955, 35788, 34952, 34952, 47240, 0, 0, 0, 0, 0, 0, 1, 0, 24, 0, 24, 0, 25, 0, 25, 0, 0, 16640, 0, 16640, 0, 16640, 0, 16640, 0, 4096, 0, 0, 0, 0, 0, 0, 26180, 34952, 17476, 34406, 17476, 17988, 17476, 25700, 17476, 17988, 17425, 25700, 4352, 17985, 0, 4368, 34952, 39864, 48056, 34955, 34406, 34952, 34406, 34952, 34406, 34952, 34406, 4488, 5734, 17, 273, 0, 24, 0, 24, 0, 24, 0, 24, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 0, 33024, 0, 33024, 0, 24832, 0, 16640, 0, 4368, 4352, 34945, 34833, 34952, 34952, 34952, 34952, 34952, 34952, 34952, 34952, 34952, 34918, 34952, 273, 0, 6280, 17, 34952, 4488, 34952, 34952, 34952, 34952, 34952, 34952, 34952, 34952, 34952, 47240, 0, 0, 0, 0, 0, 0, 1, 0, 24, 0, 24, 0, 25, 0, 25, 0, 0, 16640, 0, 16640, 0, 16640, 0, 16640, 0, 4096, 0, 0, 0, 0, 0, 0, 26180, 34952, 17476, 34406, 17476, 17988, 17476, 25700, 17476, 17988, 17425, 25700, 4352, 17985, 0, 4368, 34952, 39864, 48056, 34955, 34406, 34952, 34406, 34952, 34406, 34952, 34406, 4488, 5734, 17, 273, 0, 24, 0, 24, 0, 24, 0, 24, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51488, 0, 51488, 43680, 37418, 17530, 51491, 51488, 0, 51488, 0, 37408, 8192, 51488, 8704, 51488, 8736, 51488, 8736, 39975, 52428, 39204, 39321, 8192, 201, 8192, 201, 8194, 146, 8345, 201, 10642, 8393, 10642, 8345, 40140, 10898, 8857, 10786, 0, 0, 0, 0, 0, 0, 0, 0, 201, 0, 201, 0, 43666, 170, 48073, 48059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28672, 43690, 42752, 43690, 42752, 31403, 29440, 43706, 12544, 47733, 4352, 22339, 4352, 13379, 4352, 4931, 31402, 51492, 18346, 51492, 17479, 51491, 30634, 30583, 43690, 42871, 43941, 48059, 30531, 18291, 30531, 18291, 52372, 52428, 52425, 52428, 8738, 8738, 30583, 30583, 42922, 30586, 43690, 47034, 42819, 29767, 42819, 17463, 52428, 10649, 52428, 10700, 8738, 8738, 30583, 30583, 48058, 43707, 47787, 48043, 42919, 30535, 30631, 29764, 43721, 43690, 43721, 48059, 43721, 30586, 47783, 48059, 48042, 48059, 47739, 30635, 42874, 30647, 42874, 31415, 48058, 11, 48059, 187, 47735, 171, 43963, 167, 31403, 167, 31418, 167, 31674, 183, 43959, 183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4368, 4419, 4368, 4403, 4368, 4371, 4368, 4369, 4368, 4369, 4368, 4881, 4368, 4913, 4369, 4915, 18243, 17523, 18243, 13427, 18243, 5187, 14147, 5187, 5187, 4931, 5187, 4915, 4931, 4915, 4915, 4371, 43585, 17207, 43585, 17207, 43585, 29495, 43585, 29492, 43585, 29748, 31297, 42036, 30513, 42804, 30513, 46899, 30647, 29748, 30647, 17460, 30647, 18228, 30650, 30515, 30650, 30483, 18347, 42801, 18347, 42803, 14203, 42819, 42874, 43962, 42871, 43962, 30535, 48058, 30535, 48042, 29767, 48039, 17479, 47783, 17223, 47783, 13127, 43943, 48055, 2743, 48042, 2746, 48042, 2747, 48043, 2747, 48059, 2747, 48059, 3003, 43963, 43963, 48059, 43962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 0, 4096, 0, 4096, 0, 4096, 4369, 4915, 12561, 4915, 12561, 4931, 12561, 4931, 12561, 4932, 12561, 4420, 12561, 4420, 12561, 12596, 4403, 4369, 4369, 4401, 4369, 12593, 4369, 12611, 4401, 12611, 4419, 12612, 12611, 13124, 13124, 17220, 29745, 47683, 17203, 46915, 13123, 46915, 13380, 42868, 13428, 43636, 13476, 31348, 13223, 19063, 13175, 18343, 5243, 46897, 13178, 46865, 16714, 46867, 29495, 46899, 29748, 46900, 30532, 42036, 31348, 42036, 31655, 29716, 13127, 47991, 13130, 47735, 13178, 42919, 13435, 43940, 13435, 48036, 14251, 47988, 18362, 47732, 31402, 43636, 48059, 43962, 47803, 48042, 43963, 47994, 48058, 47738, 48058, 46971, 48042, 42923, 47786, 30651, 43687, 30651, 0, 0, 0, 0, 0, 0, 10, 0, 11, 0, 11, 0, 11, 0, 11, 0, 0, 4352, 0, 4352, 0, 4352, 0, 4368, 0, 4368, 0, 4368, 0, 4368, 0, 4369, 12561, 16659, 12561, 16659, 12561, 17427, 12561, 17425, 4369, 17457, 4369, 17457, 4369, 17473, 4369, 13377, 4932, 17220, 4932, 16707, 4404, 16691, 4404, 16659, 4404, 17171, 4372, 13073, 4371, 4881, 4369, 4881, 17223, 18343, 17207, 18295, 17428, 31351, 17427, 19063, 17457, 19111, 17473, 18343, 17217, 17530, 29489, 17530, 31415, 29716, 30647, 17171, 18359, 16659, 14247, 12563, 13479, 4369, 13434, 4881, 13386, 13331, 17527, 17427, 31354, 42868, 31607, 42871, 31607, 46967, 31348, 47015, 30532, 47015, 29763, 42151, 29763, 42154, 30531, 29882, 43639, 18362, 42823, 19130, 29767, 19114, 17482, 31655, 17531, 31604, 17579, 47732, 18363, 47732, 31419, 46916, 170, 0, 183, 0, 180, 0, 164, 0, 164, 0, 2679, 0, 2683, 0, 2747, 0, 0, 4369, 0, 4369, 0, 4369, 24576, 4369, 13952, 4369, 13928, 4369, 13414, 4369, 13926, 4401, 4881, 4929, 4913, 4401, 4913, 12561, 4913, 17169, 4913, 17457, 4401, 13379, 4401, 5188, 16657, 4932, 4369, 4369, 4881, 4369, 4881, 4369, 13105, 4881, 13105, 13105, 13377, 13363, 13377, 17475, 13377, 18244, 42033, 29815, 42817, 30535, 42817, 30532, 30529, 30580, 18241, 30580, 18225, 29815, 17457, 29767, 17459, 30532, 18298, 17172, 18346, 17172, 19130, 16659, 19130, 16691, 19383, 16692, 31671, 17204, 31655, 17220, 31655, 16708, 30532, 18362, 42820, 19130, 42868, 19130, 42871, 19386, 31351, 31674, 31351, 31674, 30583, 43946, 18295, 48042, 31674, 42820, 43959, 42823, 48036, 42055, 47988, 29767, 47684, 29818, 43591, 17531, 42823, 17531, 29770, 18346, 43963, 0, 43962, 0, 48043, 0, 47787, 10, 42939, 10, 30650, 10, 30647, 7, 31415, 7, 13414, 4371, 18024, 4884, 26240, 4934, 32768, 18022, 0, 26240, 0, 0, 0, 0, 0, 0, 17169, 4420, 17169, 4404, 17169, 4403, 13363, 4371, 13414, 12593, 26216, 13158, 0, 34952, 0, 0, 13123, 18292, 17220, 19063, 17204, 19111, 17460, 18343, 29747, 18295, 29747, 18295, 26214, 18295, 0, 26760, 13363, 42820, 13108, 42868, 17204, 42868, 17204, 43639, 17204, 43639, 17204, 43639, 17479, 43639, 26726, 34920, 31607, 16711, 31351, 12612, 31354, 12612, 30586, 12596, 18298, 4404, 18346, 4403, 18346, 12596, 26248, 17511, 17524, 47786, 17476, 47783, 29764, 43687, 29763, 43639, 29763, 42871, 17459, 30583, 25667, 34918, 34420, 0, 17482, 18346, 17530, 31399, 17530, 31348, 18298, 31348, 30586, 34679, 34682, 135, 2184, 0, 0, 0, 31412, 7, 31396, 8, 35492, 0, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42752, 0, 43687, 28672, 43690, 28672, 43706, 12288, 48039, 0, 0, 0, 40960, 43520, 43690, 43690, 30634, 43690, 43962, 31402, 30583, 43687, 43690, 31402, 30583, 0, 0, 48059, 48059, 43690, 43690, 30634, 30583, 43690, 31351, 17479, 17476, 43690, 43690, 30583, 30583, 0, 0, 48059, 171, 47786, 48059, 30583, 43639, 47786, 48059, 17476, 30583, 43690, 43690, 30583, 30583, 0, 0, 0, 0, 48059, 10, 47786, 48059, 43690, 43962, 47735, 48059, 43690, 30583, 48042, 48059, 0, 0, 0, 0, 0, 0, 11, 0, 48059, 0, 48059, 11, 48039, 10, 31419, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 42835, 4096, 29745, 4096, 17457, 4352, 5169, 4352, 4913, 4352, 4401, 4352, 4369, 4352, 4369, 43962, 30634, 30549, 48042, 29747, 30519, 29745, 18228, 29745, 18228, 29745, 17460, 29745, 17459, 17457, 13361, 42922, 30586, 47787, 47019, 42820, 29767, 43588, 17207, 43587, 17207, 43585, 29495, 43585, 29492, 43585, 29748, 48058, 43691, 47787, 48059, 42919, 42871, 30647, 42820, 30647, 29764, 30647, 29812, 30650, 30579, 30650, 30579, 48058, 48059, 48039, 42874, 31351, 42875, 43639, 31419, 43639, 43707, 42868, 43963, 42868, 48058, 30532, 48058, 30634, 10, 30635, 10, 30651, 11, 31675, 171, 43962, 171, 48058, 171, 48058, 171, 48059, 171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24576, 0, 57696, 0, 56598, 4352, 12561, 4352, 13073, 4368, 13105, 4368, 13107, 4368, 13363, 4381, 13363, 4369, 13379, 4369, 5187, 17457, 13105, 13361, 13105, 13105, 4401, 4913, 4369, 4369, 4881, 4369, 4913, 4881, 5169, 5169, 5185, 31297, 42036, 30513, 42804, 30513, 46899, 29745, 47683, 17201, 46915, 13379, 46963, 13428, 43636, 13476, 31348, 18347, 31345, 18347, 31345, 14203, 31345, 13435, 31601, 13130, 43891, 29495, 47987, 29748, 47988, 30532, 47684, 29764, 48042, 29748, 48042, 29492, 47802, 29492, 48039, 29495, 47738, 17223, 43706, 17223, 43962, 17274, 43959, 48059, 187, 47803, 2747, 43963, 2747, 43947, 3002, 43707, 2999, 43963, 43943, 48059, 47991, 48058, 47738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 24576, 56785, 24576, 53521, 24576, 56593, 0, 4374, 0, 5632, 0, 0, 0, 0, 0, 0, 4561, 5187, 4589, 4931, 7645, 4403, 65245, 53742, 57809, 56813, 53600, 56605, 0, 5728, 0, 0, 5169, 13379, 13379, 13379, 13389, 13377, 13390, 5169, 5102, 4926, 65007, 65262, 60894, 61405, 0, 3821, 13223, 19063, 13175, 18343, 17223, 18343, 17207, 18295, 17428, 31351, 20195, 64119, 65519, 65279, 65232, 53486, 31348, 43588, 31655, 42820, 31415, 42820, 30647, 29747, 18359, 29715, 14247, 65299, 65263, 61423, 65038, 14, 17531, 43943, 18346, 31399, 18343, 31351, 59319, 32631, 59319, 65263, 61422, 61183, 53262, 238, 0, 0, 48042, 46971, 47786, 63467, 43687, 65531, 58484, 61423, 61439, 239, 61423, 0, 3792, 0, 0, 0, 4094, 0, 3822, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40960, 0, 43632, 0, 43687, 0, 47732, 0, 13073, 0, 12560, 0, 12544, 0, 0, 43690, 47802, 47802, 48059, 43690, 48059, 48059, 18347, 17203, 13431, 30531, 13127, 18292, 12595, 0, 0, 187, 0, 2747, 0, 1963, 0, 1908, 43520, 1908, 42032, 6004, 13105, 5955, 17203, 0, 0, 0, 0, 0, 0, 0, 0, 48059, 10, 48042, 187, 29812, 167, 30583, 170, 0, 12544, 0, 4096, 0, 4096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13383, 12563, 4935, 12561, 55, 4369, 7, 12560, 0, 13072, 0, 17169, 4096, 29745, 4096, 30515, 14147, 30535, 30580, 18346, 30583, 14266, 42819, 13498, 46147, 14250, 29763, 31403, 29491, 30634, 29747, 47735, 42820, 10, 41747, 0, 41729, 0, 12289, 0, 0, 0, 0, 0, 0, 0, 1963, 0, 0, 30464, 30464, 30583, 43632, 43690, 42768, 48058, 13072, 43639, 12544, 17203, 12544, 17171, 12288, 16657, 13383, 30515, 30583, 29863, 43946, 43963, 48059, 48059, 48058, 43963, 42919, 30631, 42919, 4915, 18343, 12563, 17475, 43639, 17476, 42871, 17527, 29812, 30586, 17527, 42823, 18295, 47683, 30586, 47732, 42827, 47732, 46922, 31419, 0, 43963, 7, 43962, 10, 31655, 10, 43687, 11, 42919, 11, 42871, 74, 42826, 75, 4096, 4368, 0, 4352, 65, 4352, 0, 4371, 4864, 4369, 4400, 4369, 12288, 4371, 0, 12288, 13380, 13073, 4369, 17201, 13073, 17203, 13105, 17171, 13105, 17169, 13105, 17169, 4881, 13073, 4369, 13073, 42916, 42807, 29860, 30519, 30647, 30516, 19127, 29747, 15015, 29747, 14199, 17457, 5236, 17457, 4403, 1073, 29819, 74, 18347, 119, 19114, 116, 31655, 116, 43687, 4, 43639, 2880, 68, 1809, 28928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40960, 0, 46336, 0, 46336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46336, 0, 46336, 0, 46896, 0, 42800, 0, 42800, 0, 43568, 0, 43603, 0, 42835, 11, 0, 171, 0, 171, 0, 171, 0, 1979, 0, 31419, 0, 31419, 0, 31419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 42355, 4096, 41893, 4096, 29557, 4352, 42327, 12544, 30010, 12544, 22330, 12544, 23095, 12544, 30551, 31419, 0, 31659, 0, 31659, 0, 31611, 0, 31611, 0, 43611, 7, 43867, 7, 47994, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56576, 0, 53248, 0, 0, 12544, 30007, 12752, 22325, 12768, 23269, 12752, 23091, 12765, 15089, 15853, 15102, 65245, 14317, 60880, 65278, 47738, 7, 47707, 7, 43611, 7, 46938, 7, 46458, 7, 48811, 4071, 44715, 254, 61418, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40960, 0, 46336, 0, 46336, 0, 42800, 0, 46896, 0, 42800, 0, 0, 0, 0, 0, 0, 10, 0, 11, 0, 11, 0, 171, 0, 171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42800, 0, 30513, 0, 30513, 0, 42049, 0, 42049, 4864, 29505, 4400, 16689, 4864, 17169, 171, 0, 1963, 0, 1962, 0, 1962, 0, 31403, 0, 31610, 0, 14970, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2521, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52224, 0, 43724, 49152, 39322, 40960, 39629, 32768, 56506, 32768, 47784, 32768, 48035, 3420, 0, 3529, 0, 52665, 0, 44473, 13, 56489, 10, 44253, 8, 43980, 9, 15308, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20480, 0, 0, 32768, 15523, 32768, 23465, 32768, 52393, 32768, 52393, 32768, 48041, 33589, 19625, 33587, 31657, 13109, 31912, 15299, 9, 43971, 9, 43980, 9, 43980, 9, 43980, 9, 43972, 9, 43972, 9, 39876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39336, 24576, 43721, 24576, 56522, 24576, 39318, 24576, 41880, 25424, 39304, 25397, 42056, 25424, 38008, 2713, 0, 40346, 0, 44509, 0, 52650, 0, 56378, 0, 55978, 0, 56490, 0, 51882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 56796, 0, 8732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40960, 0, 52701, 0, 53794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20480, 0, 0, 24576, 4380, 26112, 52426, 34304, 34408, 43008, 43398, 27136, 48040, 25397, 17592, 25395, 18378, 25397, 18378, 53521, 10, 52700, 138, 43144, 173, 35242, 202, 43963, 168, 46028, 10, 54236, 11, 56796, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42496, 13, 42496, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13568, 0, 13136, 0, 13568, 42496, 43676, 34912, 43416, 51862, 52684, 39014, 48042, 43654, 52428, 39558, 50252, 39302, 51020, 39302, 51020, 56780, 10, 52393, 173, 56797, 2781, 48059, 2763, 52283, 2755, 47931, 2755, 52427, 2764, 48059, 2747, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13056, 0, 62224, 0, 62256, 0, 62257, 0, 12544, 0, 13072, 0, 13072, 0, 13105, 15, 62241, 244, 13105, 68, 62257, 68, 62257, 65343, 0, 20467, 15, 17663, 4, 20303, 244, 17663, 244, 20303, 1524, 17663, 244, 17487, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62257, 0, 62257, 0, 62257, 0, 62241, 0, 13072, 0, 13072, 0, 12544, 0, 4096, 1348, 62257, 68, 62225, 68, 62225, 68, 62224, 68, 62224, 847, 62224, 17651, 65535, 13107, 62259, 17652, 15, 17503, 4096, 17487, 12544, 62532, 12544, 1092, 12544, 3908, 8448, 836, 12544, 836, 62224, 0, 0, 243, 0, 3919, 0, 1103, 0, 21583, 0, 3919, 0, 836, 0, 244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4368, 21265, 0, 62224, 0, 62224, 0, 62224, 0, 62224, 0, 62224, 56798, 62237, 56800, 12765, 20292, 17476, 13124, 13107, 4420, 273, 1348, 0, 68, 0, 68, 0, 79, 0, 15, 0, 31, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 8736, 85, 9760, 37, 8784, 2, 9554, 2, 0, 0, 0, 0, 28672, 31239, 43520, 31399, 42752, 1898, 28672, 31399, 4096, 2675, 61455, 1905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4642, 12531, 0, 5169, 0, 17168, 20224, 61940, 17456, 8004, 4371, 62513, 57345, 4573, 56832, 56797, 17167, 0, 13315, 0, 1073, 0, 13123, 17663, 62451, 17487, 7985, 1, 53555, 0, 56593, 13, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20480, 0, 25088, 0, 8192, 0, 16640, 0, 12288, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61440, 0, 65280, 0, 65280, 0, 60928, 0, 47872, 0, 36864, 0, 52480, 65535, 60912, 61439, 56781, 49151, 52427, 40703, 52426, 27887, 39335, 19132, 26182, 30856, 34407, 52155, 47804, 42876, 2475, 60620, 52174, 65245, 61165, 57067, 47549, 56794, 38028, 43943, 24922, 30618, 20772, 26779, 21028, 0, 0, 0, 0, 14, 0, 172, 0, 153, 0, 170, 0, 152, 0, 119, 0, 0, 65280, 0, 64992, 0, 60624, 0, 47536, 0, 26016, 0, 14080, 0, 16384, 0, 0, 57071, 43453, 57343, 21660, 53246, 17291, 53246, 8794, 22664, 8723, 12834, 34, 12835, 2, 0, 0, 26778, 21846, 26197, 9028, 17475, 547, 818, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
},
"oam": {
"buffer": [4196, 32872, 38688, 409, 4195, 32849, 38704, 0, 4195, 32903, 38672, 0, 4190, 32833, 38704, 409, 4190, 32921, 26048, 256, 4187, 32810, 26016, 0, 4184, 32792, 30400, 0, 4437, 32872, 1024, 224, 4182, 32872, 26032, 256, 4181, 32816, 34560, 0, 4149, 32872, 42816, 0, 4178, 32918, 30368, 256, 4173, 32816, 34512, 256, 4173, 32793, 34528, 0, 4173, 32838, 34528, 0, 4172, 32949, 26064, 256, 4172, 32970, 30400, 256, 4167, 32806, 34544, 0, 4135, 49236, 30240, 0, 4165, 32913, 38672, 256, 4163, 32822, 26128, 256, 4159, 32954, 38672, 0, 4156, 32890, 26080, 0, 4153, 32776, 30400, 256, 4153, 32938, 30368, 256, 4149, 32796, 30384, 0, 4124, 32861, 42816, 0, 4115, 49221, 30304, 0, 4144, 32927, 30384, 256, 4141, 32822, 26112, 0, 4140, 32903, 30384, 0, 4136, 32880, 26096, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0, 4344, 504, 0, 0],
"objs": [{
"TILE_OFFSET": 65536,
"index": 0,
"x": 91,
"y": 98,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 688,
"priority": 1,
"palette": 112,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 1,
"x": 116,
"y": 97,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 688,
"priority": 1,
"palette": 112,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 2,
"x": 143,
"y": 97,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 496,
"priority": 1,
"palette": 96,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 3,
"x": 67,
"y": 92,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 672,
"priority": 1,
"palette": 112,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 4,
"x": 44,
"y": 90,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 784,
"priority": 1,
"palette": 144,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 5,
"x": 142,
"y": 60,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 832,
"priority": 1,
"palette": 160,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 6,
"x": 133,
"y": 51,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 608,
"priority": 1,
"palette": 112,
"cachedWidth": 64,
"cachedHeight": 64,
"size": 3,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 7,
"x": 185,
"y": 82,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 512,
"priority": 1,
"palette": 96,
"cachedWidth": 32,
"cachedHeight": 32,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
},
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 8,
"x": 9,
"y": 81,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 704,
"priority": 1,
"palette": 112,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 9,
"x": 104,
"y": 80,
"scalerot": 256,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 0,
"priority": 1,
"palette": 0,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 10,
"x": 104,
"y": 82,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 480,
"priority": 1,
"palette": 96,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 11,
"x": 69,
"y": 78,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 784,
"priority": 1,
"palette": 144,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 12,
"x": 27,
"y": 77,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 464,
"priority": 1,
"palette": 96,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 13,
"x": 195,
"y": 72,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 688,
"priority": 1,
"palette": 112,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 14,
"x": 89,
"y": 37,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 544,
"priority": 1,
"palette": 112,
"cachedWidth": 64,
"cachedHeight": 64,
"size": 3,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 15,
"x": 44,
"y": 67,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 672,
"priority": 1,
"palette": 112,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 16,
"x": 151,
"y": 65,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 528,
"priority": 1,
"palette": 96,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 17,
"x": 206,
"y": 65,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 704,
"priority": 1,
"palette": 112,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 18,
"x": 121,
"y": 58,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 736,
"priority": 1,
"palette": 128,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 19,
"x": 158,
"y": 58,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 752,
"priority": 1,
"palette": 128,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 20,
"x": 22,
"y": 57,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 448,
"priority": 1,
"palette": 96,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 21,
"x": 80,
"y": 25,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 832,
"priority": 1,
"palette": 160,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2,
"scalerotOam": {
"a": 1.59765625,
"b": 0,
"c": 0,
"d": 1.59765625
}
}, {
"TILE_OFFSET": 65536,
"index": 22,
"x": 78,
"y": 56,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 432,
"priority": 1,
"palette": 96,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 23,
"x": 139,
"y": 54,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 720,
"priority": 1,
"palette": 128,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 24,
"x": 30,
"y": 50,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 784,
"priority": 1,
"palette": 144,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 25,
"x": 160,
"y": 50,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 736,
"priority": 1,
"palette": 128,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 26,
"x": 128,
"y": 48,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 768,
"priority": 1,
"palette": 128,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 27,
"x": 57,
"y": 45,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 800,
"priority": 1,
"palette": 144,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 28,
"x": 100,
"y": 43,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 816,
"priority": 1,
"palette": 144,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 29,
"x": 77,
"y": 41,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 816,
"priority": 1,
"palette": 144,
"cachedWidth": 32,
"cachedHeight": 32,
"size": 2
}, {
"TILE_OFFSET": 65536,
"index": 30,
"x": 123,
"y": 41,
"scalerot": 0,
"doublesize": false,
"disable": 0,
"mode": 0,
"mosaic": 4096,
"multipalette": 0,
"shape": 0,
"scalerotParam": 0,
"hflip": 0,
"vflip": 0,
"tileBase": 416,