projects
/
qbasicapps.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
eb828e6e67b5deb29cd04051f7d1d8e0d795d295
[qbasicapps.git]
/
graphics
/
presentations
/
KHK Intellektika 2004 demo
/
CAT.I01
1
179
\r
2
180
\r
3
0
\r
4
0
\r
5
0
\r
6
1
\r
7
0
\r
8
0
\r
9
37
\r
10
0
\r
11
6
\r
12
1
\r
13
0
\r
14
0
\r
15
37
\r
16
0
\r
17
0
\r
18
1
\r
19
6
\r
20
37
\r
21
0
\r
22
0
\r
23
43
\r
24
1
\r
25
43
\r
26
43
\r
27
44
\r
28
86
\r
29
86
\r
30
123
\r
31
129
\r
32
93
\r
33
165
\r
34
129
\r
35
136
\r
36
165
\r
37
172
\r
38
129
\r
39
136
\r
40
165
\r
41
136
\r
42
165
\r
43
172
\r
44
173
\r
45
178
\r
46
208
\r
47
172
\r
48
215
\r
49
172
\r
50
208
\r
51
214
\r
52
173
\r
53
208
\r
54
172
\r
55
172
\r
56
172
\r
57
165
\r
58
136
\r
59
165
\r
60
172
\r
61
129
\r
62
129
\r
63
129
\r
64
159
\r
65
135
\r
66
123
\r
67
93
\r
68
122
\r
69
129
\r
70
122
\r
71
93
\r
72
159
\r
73
129
\r
74
135
\r
75
166
\r
76
165
\r
77
136
\r
78
165
\r
79
130
\r
80
135
\r
81
165
\r
82
130
\r
83
129
\r
84
129
\r
85
129
\r
86
129
\r
87
93
\r
88
122
\r
89
93
\r
90
129
\r
91
122
\r
92
87
\r
93
129
\r
94
92
\r
95
123
\r
96
86
\r
97
86
\r
98
86
\r
99
86
\r
100
86
\r
101
43
\r
102
44
\r
103
43
\r
104
43
\r
105
86
\r
106
86
\r
107
86
\r
108
86
\r
109
87
\r
110
128
\r
111
86
\r
112
129
\r
113
123
\r
114
129
\r
115
129
\r
116
122
\r
117
129
\r
118
86
\r
119
79
\r
120
86
\r
121
43
\r
122
86
\r
123
43
\r
124
43
\r
125
79
\r
126
43
\r
127
43
\r
128
37
\r
129
43
\r
130
85
\r
131
86
\r
132
122
\r
133
87
\r
134
128
\r
135
87
\r
136
80
\r
137
85
\r
138
44
\r
139
79
\r
140
49
\r
141
80
\r
142
86
\r
143
85
\r
144
80
\r
145
86
\r
146
80
\r
147
85
\r
148
80
\r
149
86
\r
150
86
\r
151
79
\r
152
86
\r
153
79
\r
154
43
\r
155
43
\r
156
43
\r
157
43
\r
158
44
\r
159
86
\r
160
92
\r
161
171
\r
162
136
\r
163
173
\r
164
178
\r
165
173
\r
166
215
\r
167
178
\r
168
137
\r
169
178
\r
170
173
\r
171
178
\r
172
173
\r
173
172
\r
174
178
\r
175
173
\r
176
178
\r
177
173
\r
178
172
\r
179
179
\r
180
172
\r
181
179
\r
182
36
\r
183
0
\r
184
1
\r
185
0
\r
186
0
\r
187
7
\r
188
36
\r
189
0
\r
190
1
\r
191
0
\r
192
0
\r
193
1
\r
194
36
\r
195
0
\r
196
7
\r
197
0
\r
198
0
\r
199
1
\r
200
36
\r
201
0
\r
202
1
\r
203
6
\r
204
37
\r
205
7
\r
206
36
\r
207
44
\r
208
86
\r
209
122
\r
210
87
\r
211
122
\r
212
129
\r
213
129
\r
214
172
\r
215
172
\r
216
165
\r
217
136
\r
218
129
\r
219
171
\r
220
136
\r
221
166
\r
222
178
\r
223
209
\r
224
172
\r
225
208
\r
226
179
\r
227
172
\r
228
209
\r
229
178
\r
230
209
\r
231
172
\r
232
172
\r
233
172
\r
234
172
\r
235
165
\r
236
172
\r
237
129
\r
238
129
\r
239
129
\r
240
130
\r
241
164
\r
242
93
\r
243
123
\r
244
129
\r
245
128
\r
246
87
\r
247
122
\r
248
86
\r
249
129
\r
250
87
\r
251
128
\r
252
130
\r
253
171
\r
254
130
\r
255
171
\r
256
166
\r
257
135
\r
258
166
\r
259
129
\r
260
171
\r
261
130
\r
262
129
\r
263
129
\r
264
129
\r
265
129
\r
266
129
\r
267
87
\r
268
128
\r
269
87
\r
270
129
\r
271
86
\r
272
129
\r
273
86
\r
274
123
\r
275
92
\r
276
86
\r
277
87
\r
278
86
\r
279
79
\r
280
43
\r
281
50
\r
282
79
\r
283
44
\r
284
86
\r
285
128
\r
286
87
\r
287
93
\r
288
128
\r
289
123
\r
290
128
\r
291
123
\r
292
129
\r
293
165
\r
294
136
\r
295
123
\r
296
128
\r
297
86
\r
298
86
\r
299
86
\r
300
80
\r
301
85
\r
302
44
\r
303
79
\r
304
43
\r
305
43
\r
306
43
\r
307
43
\r
308
43
\r
309
79
\r
310
86
\r
311
123
\r
312
92
\r
313
86
\r
314
86
\r
315
86
\r
316
80
\r
317
85
\r
318
43
\r
319
43
\r
320
44
\r
321
79
\r
322
86
\r
323
79
\r
324
85
\r
325
44
\r
326
79
\r
327
86
\r
328
79
\r
329
86
\r
330
43
\r
331
79
\r
332
44
\r
333
43
\r
334
43
\r
335
43
\r
336
43
\r
337
49
\r
338
87
\r
339
129
\r
340
129
\r
341
178
\r
342
173
\r
343
178
\r
344
136
\r
345
215
\r
346
143
\r
347
172
\r
348
172
\r
349
178
\r
350
172
\r
351
143
\r
352
172
\r
353
179
\r
354
172
\r
355
179
\r
356
172
\r
357
173
\r
358
178
\r
359
209
\r
360
178
\r
361
1
\r
362
0
\r
363
0
\r
364
0
\r
365
37
\r
366
0
\r
367
0
\r
368
7
\r
369
0
\r
370
0
\r
371
37
\r
372
0
\r
373
0
\r
374
1
\r
375
0
\r
376
6
\r
377
37
\r
378
0
\r
379
0
\r
380
1
\r
381
0
\r
382
0
\r
383
43
\r
384
43
\r
385
36
\r
386
44
\r
387
49
\r
388
116
\r
389
92
\r
390
123
\r
391
128
\r
392
130
\r
393
165
\r
394
172
\r
395
130
\r
396
171
\r
397
129
\r
398
172
\r
399
130
\r
400
178
\r
401
172
\r
402
208
\r
403
173
\r
404
172
\r
405
215
\r
406
172
\r
407
214
\r
408
173
\r
409
172
\r
410
172
\r
411
172
\r
412
171
\r
413
166
\r
414
135
\r
415
130
\r
416
122
\r
417
93
\r
418
129
\r
419
123
\r
420
92
\r
421
123
\r
422
92
\r
423
86
\r
424
87
\r
425
122
\r
426
86
\r
427
86
\r
428
87
\r
429
128
\r
430
130
\r
431
129
\r
432
171
\r
433
172
\r
434
166
\r
435
172
\r
436
135
\r
437
166
\r
438
135
\r
439
165
\r
440
130
\r
441
129
\r
442
129
\r
443
129
\r
444
130
\r
445
128
\r
446
129
\r
447
87
\r
448
129
\r
449
128
\r
450
87
\r
451
86
\r
452
129
\r
453
85
\r
454
93
\r
455
122
\r
456
86
\r
457
86
\r
458
43
\r
459
50
\r
460
79
\r
461
86
\r
462
87
\r
463
86
\r
464
128
\r
465
93
\r
466
128
\r
467
129
\r
468
123
\r
469
129
\r
470
136
\r
471
165
\r
472
129
\r
473
165
\r
474
129
\r
475
129
\r
476
87
\r
477
122
\r
478
86
\r
479
85
\r
480
44
\r
481
50
\r
482
79
\r
483
43
\r
484
43
\r
485
43
\r
486
43
\r
487
43
\r
488
44
\r
489
86
\r
490
128
\r
491
87
\r
492
86
\r
493
122
\r
494
50
\r
495
79
\r
496
43
\r
497
43
\r
498
86
\r
499
43
\r
500
43
\r
501
80
\r
502
79
\r
503
79
\r
504
50
\r
505
79
\r
506
86
\r
507
79
\r
508
43
\r
509
79
\r
510
43
\r
511
79
\r
512
43
\r
513
7
\r
514
43
\r
515
44
\r
516
50
\r
517
85
\r
518
166
\r
519
135
\r
520
172
\r
521
178
\r
522
173
\r
523
179
\r
524
177
\r
525
173
\r
526
178
\r
527
137
\r
528
178
\r
529
173
\r
530
178
\r
531
136
\r
532
178
\r
533
173
\r
534
178
\r
535
172
\r
536
173
\r
537
177
\r
538
173
\r
539
178
\r
540
1
\r
541
36
\r
542
0
\r
543
0
\r
544
1
\r
545
0
\r
546
0
\r
547
43
\r
548
0
\r
549
0
\r
550
1
\r
551
0
\r
552
0
\r
553
37
\r
554
0
\r
555
6
\r
556
1
\r
557
0
\r
558
0
\r
559
37
\r
560
0
\r
561
7
\r
562
0
\r
563
37
\r
564
42
\r
565
43
\r
566
80
\r
567
86
\r
568
128
\r
569
87
\r
570
128
\r
571
165
\r
572
130
\r
573
171
\r
574
166
\r
575
136
\r
576
165
\r
577
136
\r
578
172
\r
579
172
\r
580
208
\r
581
172
\r
582
172
\r
583
179
\r
584
172
\r
585
172
\r
586
173
\r
587
178
\r
588
171
\r
589
166
\r
590
172
\r
591
136
\r
592
165
\r
593
86
\r
594
129
\r
595
86
\r
596
86
\r
597
86
\r
598
86
\r
599
87
\r
600
86
\r
601
86
\r
602
85
\r
603
44
\r
604
86
\r
605
86
\r
606
86
\r
607
86
\r
608
129
\r
609
129
\r
610
172
\r
611
135
\r
612
166
\r
613
172
\r
614
171
\r
615
136
\r
616
165
\r
617
136
\r
618
165
\r
619
136
\r
620
165
\r
621
129
\r
622
129
\r
623
130
\r
624
129
\r
625
129
\r
626
92
\r
627
123
\r
628
129
\r
629
92
\r
630
122
\r
631
93
\r
632
122
\r
633
87
\r
634
129
\r
635
86
\r
636
86
\r
637
43
\r
638
86
\r
639
93
\r
640
122
\r
641
93
\r
642
122
\r
643
93
\r
644
122
\r
645
129
\r
646
129
\r
647
129
\r
648
171
\r
649
165
\r
650
130
\r
651
171
\r
652
129
\r
653
123
\r
654
129
\r
655
129
\r
656
86
\r
657
86
\r
658
79
\r
659
50
\r
660
80
\r
661
49
\r
662
80
\r
663
43
\r
664
43
\r
665
7
\r
666
43
\r
667
79
\r
668
86
\r
669
86
\r
670
86
\r
671
87
\r
672
86
\r
673
85
\r
674
44
\r
675
79
\r
676
43
\r
677
7
\r
678
50
\r
679
79
\r
680
79
\r
681
43
\r
682
86
\r
683
79
\r
684
79
\r
685
44
\r
686
79
\r
687
43
\r
688
79
\r
689
43
\r
690
44
\r
691
43
\r
692
6
\r
693
44
\r
694
49
\r
695
80
\r
696
93
\r
697
129
\r
698
172
\r
699
178
\r
700
136
\r
701
178
\r
702
173
\r
703
178
\r
704
173
\r
705
179
\r
706
172
\r
707
179
\r
708
172
\r
709
172
\r
710
143
\r
711
214
\r
712
173
\r
713
172
\r
714
179
\r
715
172
\r
716
179
\r
717
172
\r
718
179
\r
719
0
\r
720
36
\r
721
1
\r
722
0
\r
723
0
\r
724
0
\r
725
1
\r
726
6
\r
727
36
\r
728
1
\r
729
0
\r
730
0
\r
731
1
\r
732
0
\r
733
36
\r
734
1
\r
735
6
\r
736
0
\r
737
1
\r
738
0
\r
739
36
\r
740
1
\r
741
6
\r
742
37
\r
743
43
\r
744
43
\r
745
86
\r
746
122
\r
747
123
\r
748
129
\r
749
128
\r
750
129
\r
751
130
\r
752
165
\r
753
172
\r
754
129
\r
755
172
\r
756
171
\r
757
172
\r
758
173
\r
759
172
\r
760
178
\r
761
172
\r
762
172
\r
763
173
\r
764
208
\r
765
171
\r
766
172
\r
767
172
\r
768
129
\r
769
130
\r
770
129
\r
771
129
\r
772
86
\r
773
86
\r
774
86
\r
775
50
\r
776
80
\r
777
85
\r
778
43
\r
779
86
\r
780
43
\r
781
43
\r
782
80
\r
783
49
\r
784
80
\r
785
86
\r
786
93
\r
787
122
\r
788
136
\r
789
171
\r
790
166
\r
791
171
\r
792
172
\r
793
172
\r
794
136
\r
795
166
\r
796
171
\r
797
136
\r
798
165
\r
799
136
\r
800
129
\r
801
165
\r
802
136
\r
803
129
\r
804
129
\r
805
129
\r
806
129
\r
807
123
\r
808
129
\r
809
93
\r
810
122
\r
811
129
\r
812
93
\r
813
122
\r
814
86
\r
815
86
\r
816
86
\r
817
86
\r
818
87
\r
819
129
\r
820
129
\r
821
128
\r
822
87
\r
823
129
\r
824
129
\r
825
129
\r
826
129
\r
827
172
\r
828
165
\r
829
136
\r
830
159
\r
831
128
\r
832
129
\r
833
129
\r
834
129
\r
835
123
\r
836
85
\r
837
44
\r
838
86
\r
839
85
\r
840
80
\r
841
50
\r
842
43
\r
843
43
\r
844
37
\r
845
43
\r
846
43
\r
847
86
\r
848
86
\r
849
86
\r
850
86
\r
851
86
\r
852
43
\r
853
86
\r
854
43
\r
855
43
\r
856
43
\r
857
43
\r
858
43
\r
859
43
\r
860
80
\r
861
49
\r
862
43
\r
863
80
\r
864
79
\r
865
43
\r
866
79
\r
867
44
\r
868
43
\r
869
49
\r
870
43
\r
871
43
\r
872
43
\r
873
50
\r
874
86
\r
875
129
\r
876
136
\r
877
135
\r
878
209
\r
879
179
\r
880
172
\r
881
179
\r
882
179
\r
883
172
\r
884
179
\r
885
171
\r
886
179
\r
887
172
\r
888
172
\r
889
179
\r
890
172
\r
891
179
\r
892
172
\r
893
179
\r
894
209
\r
895
178
\r
896
179
\r
897
172
\r
898
1
\r
899
36
\r
900
6
\r
901
1
\r
902
0
\r
903
0
\r
904
1
\r
905
36
\r
906
0
\r
907
1
\r
908
0
\r
909
6
\r
910
1
\r
911
0
\r
912
36
\r
913
1
\r
914
0
\r
915
0
\r
916
7
\r
917
36
\r
918
0
\r
919
1
\r
920
0
\r
921
43
\r
922
37
\r
923
43
\r
924
86
\r
925
122
\r
926
129
\r
927
129
\r
928
128
\r
929
123
\r
930
172
\r
931
129
\r
932
172
\r
933
129
\r
934
136
\r
935
171
\r
936
209
\r
937
172
\r
938
214
\r
939
172
\r
940
173
\r
941
172
\r
942
172
\r
943
172
\r
944
171
\r
945
166
\r
946
135
\r
947
124
\r
948
128
\r
949
93
\r
950
86
\r
951
87
\r
952
85
\r
953
80
\r
954
43
\r
955
50
\r
956
79
\r
957
43
\r
958
50
\r
959
43
\r
960
43
\r
961
37
\r
962
49
\r
963
86
\r
964
87
\r
965
128
\r
966
87
\r
967
171
\r
968
130
\r
969
172
\r
970
172
\r
971
172
\r
972
172
\r
973
171
\r
974
166
\r
975
172
\r
976
172
\r
977
135
\r
978
166
\r
979
135
\r
980
166
\r
981
135
\r
982
165
\r
983
129
\r
984
129
\r
985
135
\r
986
129
\r
987
123
\r
988
129
\r
989
129
\r
990
129
\r
991
86
\r
992
87
\r
993
128
\r
994
86
\r
995
86
\r
996
86
\r
997
93
\r
998
128
\r
999
123
\r
1000
93
\r
1001
129
\r
1002
128
\r
1003
130
\r
1004
129
\r
1005
129
\r
1006
165
\r
1007
129
\r
1008
166
\r
1009
129
\r
1010
128
\r
1011
123
\r
1012
129
\r
1013
129
\r
1014
86
\r
1015
122
\r
1016
86
\r
1017
50
\r
1018
86
\r
1019
80
\r
1020
49
\r
1021
43
\r
1022
37
\r
1023
7
\r
1024
43
\r
1025
43
\r
1026
43
\r
1027
86
\r
1028
79
\r
1029
50
\r
1030
86
\r
1031
86
\r
1032
43
\r
1033
43
\r
1034
43
\r
1035
43
\r
1036
43
\r
1037
43
\r
1038
43
\r
1039
43
\r
1040
79
\r
1041
43
\r
1042
43
\r
1043
44
\r
1044
79
\r
1045
43
\r
1046
86
\r
1047
43
\r
1048
43
\r
1049
44
\r
1050
49
\r
1051
44
\r
1052
87
\r
1053
128
\r
1054
135
\r
1055
136
\r
1056
172
\r
1057
215
\r
1058
172
\r
1059
179
\r
1060
173
\r
1061
178
\r
1062
173
\r
1063
178
\r
1064
209
\r
1065
178
\r
1066
173
\r
1067
172
\r
1068
178
\r
1069
173
\r
1070
179
\r
1071
214
\r
1072
173
\r
1073
178
\r
1074
209
\r
1075
179
\r
1076
214
\r
1077
1
\r
1078
0
\r
1079
0
\r
1080
1
\r
1081
0
\r
1082
36
\r
1083
1
\r
1084
6
\r
1085
0
\r
1086
1
\r
1087
0
\r
1088
36
\r
1089
1
\r
1090
0
\r
1091
0
\r
1092
1
\r
1093
6
\r
1094
0
\r
1095
37
\r
1096
0
\r
1097
0
\r
1098
1
\r
1099
42
\r
1100
43
\r
1101
43
\r
1102
79
\r
1103
86
\r
1104
86
\r
1105
123
\r
1106
129
\r
1107
129
\r
1108
165
\r
1109
129
\r
1110
165
\r
1111
136
\r
1112
165
\r
1113
136
\r
1114
172
\r
1115
172
\r
1116
209
\r
1117
178
\r
1118
172
\r
1119
173
\r
1120
172
\r
1121
171
\r
1122
172
\r
1123
172
\r
1124
130
\r
1125
165
\r
1126
93
\r
1127
86
\r
1128
122
\r
1129
86
\r
1130
86
\r
1131
50
\r
1132
79
\r
1133
43
\r
1134
44
\r
1135
49
\r
1136
43
\r
1137
44
\r
1138
42
\r
1139
43
\r
1140
37
\r
1141
50
\r
1142
86
\r
1143
122
\r
1144
93
\r
1145
129
\r
1146
129
\r
1147
166
\r
1148
171
\r
1149
172
\r
1150
172
\r
1151
172
\r
1152
136
\r
1153
172
\r
1154
172
\r
1155
171
\r
1156
166
\r
1157
136
\r
1158
165
\r
1159
136
\r
1160
165
\r
1161
136
\r
1162
129
\r
1163
129
\r
1164
129
\r
1165
130
\r
1166
165
\r
1167
92
\r
1168
129
\r
1169
129
\r
1170
86
\r
1171
122
\r
1172
92
\r
1173
87
\r
1174
128
\r
1175
86
\r
1176
86
\r
1177
87
\r
1178
128
\r
1179
87
\r
1180
129
\r
1181
129
\r
1182
129
\r
1183
129
\r
1184
130
\r
1185
165
\r
1186
128
\r
1187
130
\r
1188
128
\r
1189
129
\r
1190
123
\r
1191
129
\r
1192
129
\r
1193
86
\r
1194
122
\r
1195
86
\r
1196
86
\r
1197
86
\r
1198
86
\r
1199
43
\r
1200
43
\r
1201
43
\r
1202
1
\r
1203
43
\r
1204
43
\r
1205
85
\r
1206
44
\r
1207
85
\r
1208
44
\r
1209
86
\r
1210
86
\r
1211
43
\r
1212
44
\r
1213
42
\r
1214
43
\r
1215
37
\r
1216
7
\r
1217
79
\r
1218
43
\r
1219
43
\r
1220
43
\r
1221
43
\r
1222
85
\r
1223
44
\r
1224
43
\r
1225
79
\r
1226
43
\r
1227
44
\r
1228
49
\r
1229
49
\r
1230
86
\r
1231
87
\r
1232
129
\r
1233
135
\r
1234
172
\r
1235
173
\r
1236
178
\r
1237
173
\r
1238
178
\r
1239
173
\r
1240
179
\r
1241
214
\r
1242
173
\r
1243
172
\r
1244
179
\r
1245
172
\r
1246
179
\r
1247
172
\r
1248
214
\r
1249
173
\r
1250
215
\r
1251
172
\r
1252
214
\r
1253
215
\r
1254
173
\r
1255
214
\r
1256
0
\r
1257
1
\r
1258
0
\r
1259
42
\r
1260
1
\r
1261
0
\r
1262
0
\r
1263
1
\r
1264
0
\r
1265
36
\r
1266
1
\r
1267
0
\r
1268
6
\r
1269
1
\r
1270
0
\r
1271
36
\r
1272
1
\r
1273
0
\r
1274
0
\r
1275
7
\r
1276
36
\r
1277
43
\r
1278
7
\r
1279
79
\r
1280
44
\r
1281
86
\r
1282
122
\r
1283
86
\r
1284
122
\r
1285
129
\r
1286
86
\r
1287
129
\r
1288
165
\r
1289
136
\r
1290
165
\r
1291
129
\r
1292
130
\r
1293
171
\r
1294
172
\r
1295
179
\r
1296
172
\r
1297
208
\r
1298
172
\r
1299
172
\r
1300
172
\r
1301
136
\r
1302
129
\r
1303
123
\r
1304
128
\r
1305
93
\r
1306
122
\r
1307
87
\r
1308
85
\r
1309
86
\r
1310
86
\r
1311
50
\r
1312
49
\r
1313
79
\r
1314
44
\r
1315
85
\r
1316
44
\r
1317
85
\r
1318
43
\r
1319
44
\r
1320
86
\r
1321
122
\r
1322
93
\r
1323
128
\r
1324
129
\r
1325
130
\r
1326
171
\r
1327
172
\r
1328
130
\r
1329
172
\r
1330
172
\r
1331
178
\r
1332
166
\r
1333
172
\r
1334
172
\r
1335
171
\r
1336
172
\r
1337
130
\r
1338
165
\r
1339
135
\r
1340
130
\r
1341
129
\r
1342
129
\r
1343
129
\r
1344
129
\r
1345
165
\r
1346
130
\r
1347
129
\r
1348
129
\r
1349
92
\r
1350
86
\r
1351
123
\r
1352
92
\r
1353
123
\r
1354
86
\r
1355
86
\r
1356
86
\r
1357
86
\r
1358
129
\r
1359
92
\r
1360
123
\r
1361
129
\r
1362
92
\r
1363
123
\r
1364
129
\r
1365
129
\r
1366
129
\r
1367
129
\r
1368
122
\r
1369
165
\r
1370
93
\r
1371
122
\r
1372
86
\r
1373
86
\r
1374
86
\r
1375
86
\r
1376
44
\r
1377
79
\r
1378
43
\r
1379
7
\r
1380
43
\r
1381
36
\r
1382
7
\r
1383
43
\r
1384
80
\r
1385
49
\r
1386
80
\r
1387
50
\r
1388
85
\r
1389
80
\r
1390
50
\r
1391
43
\r
1392
43
\r
1393
43
\r
1394
43
\r
1395
43
\r
1396
43
\r
1397
1
\r
1398
49
\r
1399
43
\r
1400
43
\r
1401
43
\r
1402
44
\r
1403
43
\r
1404
79
\r
1405
50
\r
1406
80
\r
1407
50
\r
1408
128
\r
1409
93
\r
1410
166
\r
1411
136
\r
1412
172
\r
1413
172
\r
1414
179
\r
1415
214
\r
1416
173
\r
1417
179
\r
1418
208
\r
1419
179
\r
1420
178
\r
1421
209
\r
1422
179
\r
1423
172
\r
1424
179
\r
1425
179
\r
1426
208
\r
1427
179
\r
1428
208
\r
1429
215
\r
1430
179
\r
1431
209
\r
1432
214
\r
1433
209
\r
1434
179
\r
1435
0
\r
1436
36
\r
1437
1
\r
1438
6
\r
1439
0
\r
1440
1
\r
1441
0
\r
1442
36
\r
1443
1
\r
1444
6
\r
1445
1
\r
1446
36
\r
1447
0
\r
1448
1
\r
1449
0
\r
1450
6
\r
1451
1
\r
1452
36
\r
1453
0
\r
1454
1
\r
1455
42
\r
1456
1
\r
1457
43
\r
1458
43
\r
1459
86
\r
1460
86
\r
1461
122
\r
1462
129
\r
1463
123
\r
1464
128
\r
1465
93
\r
1466
159
\r
1467
129
\r
1468
129
\r
1469
135
\r
1470
166
\r
1471
129
\r
1472
136
\r
1473
165
\r
1474
172
\r
1475
172
\r
1476
135
\r
1477
166
\r
1478
171
\r
1479
130
\r
1480
172
\r
1481
129
\r
1482
86
\r
1483
129
\r
1484
86
\r
1485
86
\r
1486
86
\r
1487
86
\r
1488
86
\r
1489
87
\r
1490
86
\r
1491
86
\r
1492
86
\r
1493
43
\r
1494
86
\r
1495
86
\r
1496
50
\r
1497
79
\r
1498
50
\r
1499
86
\r
1500
123
\r
1501
92
\r
1502
123
\r
1503
129
\r
1504
172
\r
1505
136
\r
1506
171
\r
1507
166
\r
1508
171
\r
1509
172
\r
1510
172
\r
1511
172
\r
1512
136
\r
1513
172
\r
1514
172
\r
1515
130
\r
1516
171
\r
1517
130
\r
1518
171
\r
1519
130
\r
1520
129
\r
1521
129
\r
1522
129
\r
1523
165
\r
1524
136
\r
1525
129
\r
1526
129
\r
1527
129
\r
1528
87
\r
1529
128
\r
1530
87
\r
1531
122
\r
1532
93
\r
1533
86
\r
1534
86
\r
1535
122
\r
1536
86
\r
1537
93
\r
1538
86
\r
1539
123
\r
1540
86
\r
1541
92
\r
1542
129
\r
1543
122
\r
1544
129
\r
1545
129
\r
1546
129
\r
1547
123
\r
1548
128
\r
1549
123
\r
1550
86
\r
1551
128
\r
1552
86
\r
1553
80
\r
1554
86
\r
1555
50
\r
1556
43
\r
1557
43
\r
1558
43
\r
1559
43
\r
1560
37
\r
1561
7
\r
1562
43
\r
1563
79
\r
1564
49
\r
1565
44
\r
1566
86
\r
1567
86
\r
1568
44
\r
1569
85
\r
1570
44
\r
1571
43
\r
1572
43
\r
1573
43
\r
1574
43
\r
1575
43
\r
1576
43
\r
1577
43
\r
1578
6
\r
1579
44
\r
1580
43
\r
1581
79
\r
1582
49
\r
1583
86
\r
1584
50
\r
1585
86
\r
1586
92
\r
1587
130
\r
1588
129
\r
1589
171
\r
1590
136
\r
1591
172
\r
1592
179
\r
1593
208
\r
1594
179
\r
1595
173
\r
1596
214
\r
1597
173
\r
1598
214
\r
1599
173
\r
1600
214
\r
1601
173
\r
1602
214
\r
1603
172
\r
1604
178
\r
1605
209
\r
1606
178
\r
1607
209
\r
1608
214
\r
1609
215
\r
1610
209
\r
1611
178
\r
1612
209
\r
1613
214
\r
1614
1
\r
1615
0
\r
1616
36
\r
1617
1
\r
1618
6
\r
1619
0
\r
1620
1
\r
1621
0
\r
1622
36
\r
1623
7
\r
1624
1
\r
1625
36
\r
1626
6
\r
1627
1
\r
1628
0
\r
1629
0
\r
1630
37
\r
1631
0
\r
1632
0
\r
1633
7
\r
1634
0
\r
1635
37
\r
1636
6
\r
1637
43
\r
1638
80
\r
1639
86
\r
1640
122
\r
1641
136
\r
1642
159
\r
1643
128
\r
1644
129
\r
1645
129
\r
1646
129
\r
1647
165
\r
1648
129
\r
1649
130
\r
1650
129
\r
1651
129
\r
1652
129
\r
1653
129
\r
1654
136
\r
1655
165
\r
1656
130
\r
1657
135
\r
1658
165
\r
1659
130
\r
1660
128
\r
1661
87
\r
1662
122
\r
1663
92
\r
1664
86
\r
1665
86
\r
1666
86
\r
1667
129
\r
1668
87
\r
1669
128
\r
1670
129
\r
1671
87
\r
1672
85
\r
1673
86
\r
1674
86
\r
1675
86
\r
1676
80
\r
1677
50
\r
1678
122
\r
1679
93
\r
1680
123
\r
1681
128
\r
1682
130
\r
1683
171
\r
1684
136
\r
1685
172
\r
1686
166
\r
1687
172
\r
1688
135
\r
1689
172
\r
1690
172
\r
1691
166
\r
1692
172
\r
1693
171
\r
1694
172
\r
1695
135
\r
1696
166
\r
1697
135
\r
1698
130
\r
1699
165
\r
1700
129
\r
1701
129
\r
1702
136
\r
1703
129
\r
1704
129
\r
1705
166
\r
1706
129
\r
1707
93
\r
1708
122
\r
1709
92
\r
1710
123
\r
1711
93
\r
1712
122
\r
1713
93
\r
1714
86
\r
1715
122
\r
1716
86
\r
1717
86
\r
1718
86
\r
1719
93
\r
1720
122
\r
1721
86
\r
1722
129
\r
1723
129
\r
1724
86
\r
1725
129
\r
1726
123
\r
1727
86
\r
1728
128
\r
1729
86
\r
1730
122
\r
1731
87
\r
1732
85
\r
1733
80
\r
1734
50
\r
1735
43
\r
1736
86
\r
1737
43
\r
1738
37
\r
1739
43
\r
1740
42
\r
1741
44
\r
1742
43
\r
1743
49
\r
1744
80
\r
1745
50
\r
1746
86
\r
1747
86
\r
1748
50
\r
1749
79
\r
1750
44
\r
1751
43
\r
1752
43
\r
1753
43
\r
1754
49
\r
1755
44
\r
1756
43
\r
1757
44
\r
1758
13
\r
1759
80
\r
1760
50
\r
1761
86
\r
1762
86
\r
1763
92
\r
1764
129
\r
1765
130
\r
1766
135
\r
1767
172
\r
1768
172
\r
1769
172
\r
1770
178
\r
1771
173
\r
1772
179
\r
1773
208
\r
1774
179
\r
1775
172
\r
1776
215
\r
1777
172
\r
1778
215
\r
1779
172
\r
1780
179
\r
1781
215
\r
1782
172
\r
1783
214
\r
1784
173
\r
1785
215
\r
1786
214
\r
1787
209
\r
1788
214
\r
1789
173
\r
1790
215
\r
1791
214
\r
1792
209
\r
1793
0
\r
1794
0
\r
1795
1
\r
1796
6
\r
1797
36
\r
1798
1
\r
1799
0
\r
1800
43
\r
1801
1
\r
1802
0
\r
1803
43
\r
1804
6
\r
1805
1
\r
1806
36
\r
1807
0
\r
1808
1
\r
1809
0
\r
1810
7
\r
1811
36
\r
1812
7
\r
1813
37
\r
1814
6
\r
1815
37
\r
1816
43
\r
1817
43
\r
1818
43
\r
1819
122
\r
1820
129
\r
1821
129
\r
1822
165
\r
1823
129
\r
1824
129
\r
1825
165
\r
1826
128
\r
1827
129
\r
1828
87
\r
1829
129
\r
1830
129
\r
1831
128
\r
1832
124
\r
1833
129
\r
1834
135
\r
1835
129
\r
1836
129
\r
1837
129
\r
1838
130
\r
1839
128
\r
1840
87
\r
1841
122
\r
1842
93
\r
1843
123
\r
1844
92
\r
1845
129
\r
1846
129
\r
1847
129
\r
1848
130
\r
1849
165
\r
1850
129
\r
1851
93
\r
1852
85
\r
1853
129
\r
1854
87
\r
1855
85
\r
1856
92
\r
1857
123
\r
1858
92
\r
1859
129
\r
1860
123
\r
1861
135
\r
1862
166
\r
1863
172
\r
1864
171
\r
1865
136
\r
1866
172
\r
1867
166
\r
1868
136
\r
1869
171
\r
1870
166
\r
1871
172
\r
1872
172
\r
1873
172
\r
1874
136
\r
1875
165
\r
1876
172
\r
1877
129
\r
1878
136
\r
1879
129
\r
1880
165
\r
1881
130
\r
1882
135
\r
1883
165
\r
1884
130
\r
1885
135
\r
1886
123
\r
1887
92
\r
1888
129
\r
1889
128
\r
1890
87
\r
1891
123
\r
1892
92
\r
1893
123
\r
1894
92
\r
1895
86
\r
1896
87
\r
1897
122
\r
1898
92
\r
1899
123
\r
1900
93
\r
1901
122
\r
1902
129
\r
1903
86
\r
1904
129
\r
1905
122
\r
1906
86
\r
1907
86
\r
1908
123
\r
1909
122
\r
1910
86
\r
1911
50
\r
1912
86
\r
1913
79
\r
1914
50
\r
1915
43
\r
1916
80
\r
1917
43
\r
1918
43
\r
1919
7
\r
1920
43
\r
1921
79
\r
1922
43
\r
1923
86
\r
1924
50
\r
1925
86
\r
1926
122
\r
1927
50
\r
1928
86
\r
1929
43
\r
1930
86
\r
1931
44
\r
1932
86
\r
1933
49
\r
1934
49
\r
1935
86
\r
1936
49
\r
1937
79
\r
1938
50
\r
1939
86
\r
1940
92
\r
1941
129
\r
1942
129
\r
1943
130
\r
1944
135
\r
1945
179
\r
1946
172
\r
1947
208
\r
1948
179
\r
1949
172
\r
1950
179
\r
1951
209
\r
1952
178
\r
1953
179
\r
1954
208
\r
1955
179
\r
1956
208
\r
1957
214
\r
1958
173
\r
1959
215
\r
1960
208
\r
1961
179
\r
1962
215
\r
1963
208
\r
1964
215
\r
1965
179
\r
1966
208
\r
1967
215
\r
1968
208
\r
1969
215
\r
1970
214
\r
1971
209
\r
1972
0
\r
1973
0
\r
1974
43
\r
1975
0
\r
1976
0
\r
1977
1
\r
1978
42
\r
1979
1
\r
1980
0
\r
1981
43
\r
1982
1
\r
1983
42
\r
1984
1
\r
1985
0
\r
1986
43
\r
1987
0
\r
1988
0
\r
1989
1
\r
1990
43
\r
1991
42
\r
1992
1
\r
1993
43
\r
1994
37
\r
1995
6
\r
1996
37
\r
1997
43
\r
1998
85
\r
1999
123
\r
2000
92
\r
2001
165
\r
2002
123
\r
2003
129
\r
2004
129
\r
2005
129
\r
2006
129
\r
2007
86
\r
2008
128
\r
2009
87
\r
2010
86
\r
2011
128
\r
2012
87
\r
2013
129
\r
2014
129
\r
2015
122
\r
2016
93
\r
2017
129
\r
2018
128
\r
2019
87
\r
2020
129
\r
2021
129
\r
2022
128
\r
2023
129
\r
2024
130
\r
2025
129
\r
2026
171
\r
2027
129
\r
2028
172
\r
2029
129
\r
2030
129
\r
2031
129
\r
2032
123
\r
2033
93
\r
2034
128
\r
2035
123
\r
2036
93
\r
2037
122
\r
2038
129
\r
2039
129
\r
2040
129
\r
2041
172
\r
2042
172
\r
2043
172
\r
2044
135
\r
2045
166
\r
2046
136
\r
2047
166
\r
2048
171
\r
2049
136
\r
2050
166
\r
2051
172
\r
2052
171
\r
2053
172
\r
2054
136
\r
2055
165
\r
2056
136
\r
2057
165
\r
2058
135
\r
2059
130
\r
2060
165
\r
2061
135
\r
2062
130
\r
2063
165
\r
2064
136
\r
2065
129
\r
2066
123
\r
2067
92
\r
2068
130
\r
2069
128
\r
2070
87
\r
2071
128
\r
2072
87
\r
2073
122
\r
2074
93
\r
2075
86
\r
2076
86
\r
2077
128
\r
2078
87
\r
2079
129
\r
2080
86
\r
2081
122
\r
2082
129
\r
2083
86
\r
2084
122
\r
2085
86
\r
2086
87
\r
2087
128
\r
2088
86
\r
2089
80
\r
2090
86
\r
2091
85
\r
2092
44
\r
2093
86
\r
2094
50
\r
2095
79
\r
2096
43
\r
2097
43
\r
2098
43
\r
2099
43
\r
2100
43
\r
2101
44
\r
2102
85
\r
2103
86
\r
2104
86
\r
2105
86
\r
2106
86
\r
2107
86
\r
2108
86
\r
2109
50
\r
2110
86
\r
2111
86
\r
2112
87
\r
2113
128
\r
2114
87
\r
2115
92
\r
2116
93
\r
2117
129
\r
2118
93
\r
2119
129
\r
2120
136
\r
2121
172
\r
2122
135
\r
2123
173
\r
2124
178
\r
2125
173
\r
2126
215
\r
2127
178
\r
2128
209
\r
2129
178
\r
2130
215
\r
2131
173
\r
2132
178
\r
2133
209
\r
2134
172
\r
2135
215
\r
2136
208
\r
2137
178
\r
2138
215
\r
2139
209
\r
2140
215
\r
2141
215
\r
2142
208
\r
2143
215
\r
2144
214
\r
2145
209
\r
2146
214
\r
2147
209
\r
2148
214
\r
2149
215
\r
2150
209
\r
2151
0
\r
2152
43
\r
2153
0
\r
2154
0
\r
2155
1
\r
2156
42
\r
2157
1
\r
2158
43
\r
2159
0
\r
2160
43
\r
2161
43
\r
2162
0
\r
2163
1
\r
2164
0
\r
2165
43
\r
2166
0
\r
2167
43
\r
2168
37
\r
2169
7
\r
2170
79
\r
2171
43
\r
2172
43
\r
2173
43
\r
2174
6
\r
2175
37
\r
2176
43
\r
2177
79
\r
2178
86
\r
2179
122
\r
2180
129
\r
2181
86
\r
2182
129
\r
2183
129
\r
2184
129
\r
2185
129
\r
2186
123
\r
2187
86
\r
2188
86
\r
2189
86
\r
2190
86
\r
2191
86
\r
2192
86
\r
2193
87
\r
2194
128
\r
2195
92
\r
2196
123
\r
2197
129
\r
2198
93
\r
2199
129
\r
2200
165
\r
2201
135
\r
2202
166
\r
2203
136
\r
2204
171
\r
2205
130
\r
2206
165
\r
2207
172
\r
2208
135
\r
2209
166
\r
2210
135
\r
2211
123
\r
2212
93
\r
2213
128
\r
2214
129
\r
2215
123
\r
2216
129
\r
2217
92
\r
2218
130
\r
2219
129
\r
2220
172
\r
2221
171
\r
2222
130
\r
2223
172
\r
2224
165
\r
2225
136
\r
2226
171
\r
2227
130
\r
2228
172
\r
2229
165
\r
2230
172
\r
2231
136
\r
2232
171
\r
2233
172
\r
2234
166
\r
2235
135
\r
2236
130
\r
2237
165
\r
2238
135
\r
2239
130
\r
2240
129
\r
2241
171
\r
2242
130
\r
2243
165
\r
2244
129
\r
2245
93
\r
2246
129
\r
2247
129
\r
2248
122
\r
2249
129
\r
2250
93
\r
2251
122
\r
2252
87
\r
2253
86
\r
2254
128
\r
2255
87
\r
2256
86
\r
2257
129
\r
2258
86
\r
2259
122
\r
2260
87
\r
2261
92
\r
2262
122
\r
2263
122
\r
2264
87
\r
2265
128
\r
2266
86
\r
2267
86
\r
2268
80
\r
2269
86
\r
2270
85
\r
2271
87
\r
2272
43
\r
2273
86
\r
2274
44
\r
2275
85
\r
2276
43
\r
2277
43
\r
2278
43
\r
2279
43
\r
2280
43
\r
2281
49
\r
2282
87
\r
2283
86
\r
2284
129
\r
2285
86
\r
2286
92
\r
2287
86
\r
2288
86
\r
2289
129
\r
2290
92
\r
2291
86
\r
2292
129
\r
2293
100
\r
2294
165
\r
2295
136
\r
2296
136
\r
2297
130
\r
2298
178
\r
2299
135
\r
2300
173
\r
2301
172
\r
2302
179
\r
2303
178
\r
2304
215
\r
2305
173
\r
2306
178
\r
2307
179
\r
2308
209
\r
2309
214
\r
2310
179
\r
2311
173
\r
2312
214
\r
2313
208
\r
2314
214
\r
2315
173
\r
2316
214
\r
2317
215
\r
2318
209
\r
2319
215
\r
2320
215
\r
2321
209
\r
2322
179
\r
2323
214
\r
2324
209
\r
2325
214
\r
2326
208
\r
2327
215
\r
2328
214
\r
2329
209
\r
2330
43
\r
2331
36
\r
2332
1
\r
2333
6
\r
2334
37
\r
2335
6
\r
2336
43
\r
2337
37
\r
2338
43
\r
2339
7
\r
2340
36
\r
2341
7
\r
2342
37
\r
2343
42
\r
2344
37
\r
2345
43
\r
2346
79
\r
2347
43
\r
2348
49
\r
2349
43
\r
2350
79
\r
2351
44
\r
2352
36
\r
2353
43
\r
2354
43
\r
2355
79
\r
2356
86
\r
2357
86
\r
2358
122
\r
2359
129
\r
2360
123
\r
2361
129
\r
2362
129
\r
2363
129
\r
2364
129
\r
2365
86
\r
2366
86
\r
2367
85
\r
2368
44
\r
2369
86
\r
2370
87
\r
2371
85
\r
2372
86
\r
2373
87
\r
2374
123
\r
2375
128
\r
2376
129
\r
2377
129
\r
2378
130
\r
2379
171
\r
2380
135
\r
2381
166
\r
2382
172
\r
2383
130
\r
2384
171
\r
2385
172
\r
2386
130
\r
2387
171
\r
2388
130
\r
2389
129
\r
2390
171
\r
2391
130
\r
2392
129
\r
2393
129
\r
2394
129
\r
2395
92
\r
2396
129
\r
2397
123
\r
2398
135
\r
2399
166
\r
2400
136
\r
2401
165
\r
2402
136
\r
2403
165
\r
2404
136
\r
2405
166
\r
2406
129
\r
2407
135
\r
2408
172
\r
2409
130
\r
2410
171
\r
2411
172
\r
2412
172
\r
2413
165
\r
2414
136
\r
2415
129
\r
2416
129
\r
2417
166
\r
2418
135
\r
2419
130
\r
2420
171
\r
2421
129
\r
2422
130
\r
2423
128
\r
2424
123
\r
2425
129
\r
2426
129
\r
2427
129
\r
2428
93
\r
2429
123
\r
2430
128
\r
2431
93
\r
2432
122
\r
2433
87
\r
2434
128
\r
2435
86
\r
2436
86
\r
2437
86
\r
2438
129
\r
2439
86
\r
2440
122
\r
2441
93
\r
2442
123
\r
2443
128
\r
2444
122
\r
2445
86
\r
2446
80
\r
2447
86
\r
2448
86
\r
2449
86
\r
2450
86
\r
2451
86
\r
2452
80
\r
2453
85
\r
2454
44
\r
2455
49
\r
2456
43
\r
2457
37
\r
2458
43
\r
2459
49
\r
2460
81
\r
2461
92
\r
2462
93
\r
2463
86
\r
2464
129
\r
2465
92
\r
2466
129
\r
2467
93
\r
2468
129
\r
2469
129
\r
2470
136
\r
2471
129
\r
2472
137
\r
2473
172
\r
2474
177
\r
2475
137
\r
2476
178
\r
2477
173
\r
2478
179
\r
2479
214
\r
2480
173
\r
2481
179
\r
2482
179
\r
2483
208
\r
2484
179
\r
2485
179
\r
2486
172
\r
2487
215
\r
2488
179
\r
2489
178
\r
2490
209
\r
2491
179
\r
2492
208
\r
2493
215
\r
2494
214
\r
2495
209
\r
2496
179
\r
2497
215
\r
2498
208
\r
2499
215
\r
2500
215
\r
2501
208
\r
2502
215
\r
2503
214
\r
2504
215
\r
2505
209
\r
2506
215
\r
2507
214
\r
2508
209
\r
2509
79
\r
2510
43
\r
2511
0
\r
2512
43
\r
2513
0
\r
2514
43
\r
2515
1
\r
2516
43
\r
2517
43
\r
2518
43
\r
2519
43
\r
2520
43
\r
2521
79
\r
2522
49
\r
2523
43
\r
2524
80
\r
2525
43
\r
2526
79
\r
2527
79
\r
2528
44
\r
2529
43
\r
2530
42
\r
2531
43
\r
2532
37
\r
2533
43
\r
2534
85
\r
2535
80
\r
2536
129
\r
2537
86
\r
2538
129
\r
2539
122
\r
2540
129
\r
2541
86
\r
2542
165
\r
2543
87
\r
2544
128
\r
2545
44
\r
2546
86
\r
2547
79
\r
2548
87
\r
2549
86
\r
2550
86
\r
2551
86
\r
2552
129
\r
2553
87
\r
2554
129
\r
2555
129
\r
2556
171
\r
2557
130
\r
2558
172
\r
2559
171
\r
2560
172
\r
2561
130
\r
2562
171
\r
2563
172
\r
2564
172
\r
2565
129
\r
2566
130
\r
2567
135
\r
2568
165
\r
2569
130
\r
2570
129
\r
2571
129
\r
2572
135
\r
2573
165
\r
2574
129
\r
2575
87
\r
2576
171
\r
2577
130
\r
2578
171
\r
2579
130
\r
2580
171
\r
2581
172
\r
2582
130
\r
2583
171
\r
2584
129
\r
2585
165
\r
2586
136
\r
2587
129
\r
2588
172
\r
2589
166
\r
2590
172
\r
2591
135
\r
2592
166
\r
2593
135
\r
2594
129
\r
2595
130
\r
2596
129
\r
2597
129
\r
2598
166
\r
2599
135
\r
2600
165
\r
2601
93
\r
2602
129
\r
2603
122
\r
2604
93
\r
2605
129
\r
2606
129
\r
2607
122
\r
2608
135
\r
2609
123
\r
2610
93
\r
2611
128
\r
2612
87
\r
2613
128
\r
2614
87
\r
2615
122
\r
2616
93
\r
2617
122
\r
2618
86
\r
2619
129
\r
2620
129
\r
2621
122
\r
2622
87
\r
2623
128
\r
2624
86
\r
2625
122
\r
2626
44
\r
2627
86
\r
2628
86
\r
2629
86
\r
2630
86
\r
2631
86
\r
2632
50
\r
2633
79
\r
2634
80
\r
2635
43
\r
2636
7
\r
2637
43
\r
2638
43
\r
2639
49
\r
2640
86
\r
2641
129
\r
2642
87
\r
2643
92
\r
2644
136
\r
2645
165
\r
2646
135
\r
2647
172
\r
2648
136
\r
2649
172
\r
2650
179
\r
2651
179
\r
2652
172
\r
2653
179
\r
2654
215
\r
2655
179
\r
2656
179
\r
2657
178
\r
2658
215
\r
2659
179
\r
2660
214
\r
2661
179
\r
2662
173
\r
2663
214
\r
2664
179
\r
2665
173
\r
2666
214
\r
2667
179
\r
2668
173
\r
2669
214
\r
2670
215
\r
2671
209
\r
2672
214
\r
2673
209
\r
2674
215
\r
2675
214
\r
2676
215
\r
2677
209
\r
2678
215
\r
2679
215
\r
2680
208
\r
2681
215
\r
2682
215
\r
2683
214
\r
2684
209
\r
2685
214
\r
2686
215
\r
2687
214
\r
2688
79
\r
2689
37
\r
2690
7
\r
2691
43
\r
2692
0
\r
2693
37
\r
2694
6
\r
2695
43
\r
2696
80
\r
2697
43
\r
2698
43
\r
2699
86
\r
2700
43
\r
2701
43
\r
2702
86
\r
2703
43
\r
2704
43
\r
2705
79
\r
2706
80
\r
2707
43
\r
2708
43
\r
2709
42
\r
2710
37
\r
2711
43
\r
2712
43
\r
2713
79
\r
2714
86
\r
2715
122
\r
2716
129
\r
2717
86
\r
2718
86
\r
2719
123
\r
2720
128
\r
2721
87
\r
2722
129
\r
2723
86
\r
2724
80
\r
2725
86
\r
2726
50
\r
2727
122
\r
2728
86
\r
2729
93
\r
2730
122
\r
2731
87
\r
2732
129
\r
2733
92
\r
2734
165
\r
2735
130
\r
2736
129
\r
2737
172
\r
2738
172
\r
2739
166
\r
2740
171
\r
2741
136
\r
2742
172
\r
2743
172
\r
2744
165
\r
2745
129
\r
2746
129
\r
2747
136
\r
2748
164
\r
2749
130
\r
2750
129
\r
2751
172
\r
2752
135
\r
2753
130
\r
2754
165
\r
2755
129
\r
2756
136
\r
2757
165
\r
2758
172
\r
2759
136
\r
2760
171
\r
2761
166
\r
2762
136
\r
2763
165
\r
2764
136
\r
2765
165
\r
2766
129
\r
2767
130
\r
2768
171
\r
2769
136
\r
2770
172
\r
2771
165
\r
2772
130
\r
2773
129
\r
2774
135
\r
2775
129
\r
2776
130
\r
2777
129
\r
2778
171
\r
2779
129
\r
2780
129
\r
2781
129
\r
2782
122
\r
2783
93
\r
2784
122
\r
2785
129
\r
2786
93
\r
2787
128
\r
2788
129
\r
2789
129
\r
2790
93
\r
2791
123
\r
2792
128
\r
2793
87
\r
2794
129
\r
2795
86
\r
2796
129
\r
2797
122
\r
2798
129
\r
2799
129
\r
2800
87
\r
2801
122
\r
2802
92
\r
2803
123
\r
2804
86
\r
2805
79
\r
2806
86
\r
2807
79
\r
2808
86
\r
2809
86
\r
2810
86
\r
2811
50
\r
2812
86
\r
2813
43
\r
2814
43
\r
2815
43
\r
2816
44
\r
2817
43
\r
2818
85
\r
2819
86
\r
2820
93
\r
2821
86
\r
2822
93
\r
2823
129
\r
2824
172
\r
2825
135
\r
2826
173
\r
2827
178
\r
2828
173
\r
2829
215
\r
2830
178
\r
2831
179
\r
2832
215
\r
2833
179
\r
2834
214
\r
2835
179
\r
2836
215
\r
2837
178
\r
2838
179
\r
2839
179
\r
2840
208
\r
2841
179
\r
2842
179
\r
2843
209
\r
2844
178
\r
2845
179
\r
2846
209
\r
2847
178
\r
2848
215
\r
2849
209
\r
2850
215
\r
2851
215
\r
2852
215
\r
2853
208
\r
2854
215
\r
2855
215
\r
2856
209
\r
2857
179
\r
2858
215
\r
2859
208
\r
2860
215
\r
2861
214
\r
2862
209
\r
2863
214
\r
2864
215
\r
2865
208
\r
2866
215
\r
2867
79
\r
2868
43
\r
2869
43
\r
2870
0
\r
2871
1
\r
2872
42
\r
2873
43
\r
2874
43
\r
2875
43
\r
2876
80
\r
2877
43
\r
2878
86
\r
2879
43
\r
2880
43
\r
2881
79
\r
2882
43
\r
2883
79
\r
2884
50
\r
2885
79
\r
2886
44
\r
2887
43
\r
2888
43
\r
2889
42
\r
2890
79
\r
2891
43
\r
2892
80
\r
2893
85
\r
2894
87
\r
2895
86
\r
2896
122
\r
2897
128
\r
2898
87
\r
2899
123
\r
2900
128
\r
2901
129
\r
2902
87
\r
2903
86
\r
2904
86
\r
2905
86
\r
2906
87
\r
2907
122
\r
2908
93
\r
2909
87
\r
2910
123
\r
2911
86
\r
2912
129
\r
2913
129
\r
2914
129
\r
2915
136
\r
2916
165
\r
2917
172
\r
2918
172
\r
2919
171
\r
2920
172
\r
2921
172
\r
2922
135
\r
2923
172
\r
2924
166
\r
2925
135
\r
2926
129
\r
2927
166
\r
2928
135
\r
2929
166
\r
2930
171
\r
2931
136
\r
2932
166
\r
2933
171
\r
2934
135
\r
2935
166
\r
2936
135
\r
2937
172
\r
2938
172
\r
2939
165
\r
2940
136
\r
2941
172
\r
2942
166
\r
2943
135
\r
2944
129
\r
2945
130
\r
2946
165
\r
2947
135
\r
2948
166
\r
2949
136
\r
2950
165
\r
2951
136
\r
2952
129
\r
2953
123
\r
2954
135
\r
2955
129
\r
2956
129
\r
2957
130
\r
2958
171
\r
2959
87
\r
2960
128
\r
2961
87
\r
2962
129
\r
2963
128
\r
2964
87
\r
2965
129
\r
2966
129
\r
2967
86
\r
2968
129
\r
2969
129
\r
2970
129
\r
2971
123
\r
2972
92
\r
2973
129
\r
2974
123
\r
2975
128
\r
2976
123
\r
2977
93
\r
2978
122
\r
2979
86
\r
2980
129
\r
2981
86
\r
2982
122
\r
2983
86
\r
2984
86
\r
2985
80
\r
2986
49
\r
2987
122
\r
2988
86
\r
2989
50
\r
2990
86
\r
2991
44
\r
2992
43
\r
2993
79
\r
2994
50
\r
2995
43
\r
2996
44
\r
2997
43
\r
2998
86
\r
2999
93
\r
3000
86
\r
3001
129
\r
3002
135
\r
3003
130
\r
3004
178
\r
3005
172
\r
3006
173
\r
3007
179
\r
3008
214
\r
3009
179
\r
3010
215
\r
3011
179
\r
3012
209
\r
3013
179
\r
3014
215
\r
3015
179
\r
3016
178
\r
3017
209
\r
3018
179
\r
3019
179
\r
3020
208
\r
3021
179
\r
3022
178
\r
3023
209
\r
3024
179
\r
3025
214
\r
3026
173
\r
3027
215
\r
3028
214
\r
3029
215
\r
3030
215
\r
3031
209
\r
3032
215
\r
3033
215
\r
3034
215
\r
3035
208
\r
3036
215
\r
3037
215
\r
3038
215
\r
3039
208
\r
3040
214
\r
3041
215
\r
3042
215
\r
3043
215
\r
3044
208
\r
3045
215
\r
3046
79
\r
3047
43
\r
3048
43
\r
3049
43
\r
3050
0
\r
3051
1
\r
3052
42
\r
3053
43
\r
3054
44
\r
3055
43
\r
3056
50
\r
3057
79
\r
3058
86
\r
3059
36
\r
3060
43
\r
3061
79
\r
3062
44
\r
3063
85
\r
3064
44
\r
3065
85
\r
3066
79
\r
3067
44
\r
3068
79
\r
3069
85
\r
3070
43
\r
3071
43
\r
3072
80
\r
3073
86
\r
3074
86
\r
3075
122
\r
3076
129
\r
3077
87
\r
3078
128
\r
3079
123
\r
3080
129
\r
3081
87
\r
3082
92
\r
3083
86
\r
3084
123
\r
3085
93
\r
3086
129
\r
3087
165
\r
3088
130
\r
3089
86
\r
3090
129
\r
3091
129
\r
3092
129
\r
3093
166
\r
3094
171
\r
3095
172
\r
3096
172
\r
3097
172
\r
3098
172
\r
3099
172
\r
3100
172
\r
3101
135
\r
3102
166
\r
3103
172
\r
3104
171
\r
3105
136
\r
3106
165
\r
3107
136
\r
3108
165
\r
3109
172
\r
3110
173
\r
3111
171
\r
3112
172
\r
3113
136
\r
3114
166
\r
3115
171
\r
3116
136
\r
3117
172
\r
3118
171
\r
3119
166
\r
3120
172
\r
3121
129
\r
3122
172
\r
3123
129
\r
3124
129
\r
3125
129
\r
3126
166
\r
3127
136
\r
3128
165
\r
3129
135
\r
3130
130
\r
3131
129
\r
3132
129
\r
3133
165
\r
3134
129
\r
3135
129
\r
3136
130
\r
3137
135
\r
3138
123
\r
3139
92
\r
3140
129
\r
3141
86
\r
3142
129
\r
3143
87
\r
3144
128
\r
3145
129
\r
3146
87
\r
3147
128
\r
3148
129
\r
3149
129
\r
3150
129
\r
3151
123
\r
3152
129
\r
3153
93
\r
3154
129
\r
3155
122
\r
3156
86
\r
3157
122
\r
3158
86
\r
3159
129
\r
3160
86
\r
3161
86
\r
3162
86
\r
3163
116
\r
3164
85
\r
3165
86
\r
3166
86
\r
3167
86
\r
3168
50
\r
3169
80
\r
3170
86
\r
3171
43
\r
3172
50
\r
3173
43
\r
3174
43
\r
3175
43
\r
3176
44
\r
3177
85
\r
3178
87
\r
3179
129
\r
3180
129
\r
3181
136
\r
3182
136
\r
3183
208
\r
3184
172
\r
3185
179
\r
3186
179
\r
3187
214
\r
3188
215
\r
3189
179
\r
3190
215
\r
3191
215
\r
3192
179
\r
3193
215
\r
3194
172
\r
3195
215
\r
3196
179
\r
3197
214
\r
3198
173
\r
3199
215
\r
3200
172
\r
3201
215
\r
3202
214
\r
3203
173
\r
3204
215
\r
3205
208
\r
3206
179
\r
3207
215
\r
3208
215
\r
3209
215
\r
3210
209
\r
3211
214
\r
3212
215
\r
3213
215
\r
3214
215
\r
3215
208
\r
3216
215
\r
3217
215
\r
3218
208
\r
3219
215
\r
3220
214
\r
3221
215
\r
3222
209
\r
3223
214
\r
3224
215
\r
3225
79
\r
3226
43
\r
3227
43
\r
3228
43
\r
3229
1
\r
3230
43
\r
3231
36
\r
3232
7
\r
3233
43
\r
3234
80
\r
3235
49
\r
3236
79
\r
3237
44
\r
3238
49
\r
3239
79
\r
3240
44
\r
3241
79
\r
3242
86
\r
3243
79
\r
3244
50
\r
3245
79
\r
3246
79
\r
3247
43
\r
3248
50
\r
3249
79
\r
3250
43
\r
3251
80
\r
3252
85
\r
3253
123
\r
3254
92
\r
3255
123
\r
3256
122
\r
3257
129
\r
3258
86
\r
3259
129
\r
3260
129
\r
3261
123
\r
3262
93
\r
3263
122
\r
3264
129
\r
3265
130
\r
3266
129
\r
3267
166
\r
3268
135
\r
3269
130
\r
3270
129
\r
3271
172
\r
3272
171
\r
3273
166
\r
3274
136
\r
3275
171
\r
3276
172
\r
3277
136
\r
3278
166
\r
3279
172
\r
3280
172
\r
3281
178
\r
3282
166
\r
3283
172
\r
3284
171
\r
3285
130
\r
3286
129
\r
3287
172
\r
3288
171
\r
3289
172
\r
3290
172
\r
3291
173
\r
3292
172
\r
3293
171
\r
3294
136
\r
3295
166
\r
3296
172
\r
3297
172
\r
3298
171
\r
3299
136
\r
3300
166
\r
3301
135
\r
3302
165
\r
3303
135
\r
3304
130
\r
3305
129
\r
3306
165
\r
3307
136
\r
3308
129
\r
3309
129
\r
3310
122
\r
3311
136
\r
3312
129
\r
3313
129
\r
3314
129
\r
3315
123
\r
3316
129
\r
3317
128
\r
3318
87
\r
3319
129
\r
3320
86
\r
3321
87
\r
3322
128
\r
3323
86
\r
3324
86
\r
3325
129
\r
3326
92
\r
3327
166
\r
3328
129
\r
3329
93
\r
3330
122
\r
3331
92
\r
3332
123
\r
3333
92
\r
3334
123
\r
3335
86
\r
3336
122
\r
3337
86
\r
3338
122
\r
3339
86
\r
3340
86
\r
3341
86
\r
3342
123
\r
3343
86
\r
3344
86
\r
3345
85
\r
3346
50
\r
3347
80
\r
3348
86
\r
3349
43
\r
3350
50
\r
3351
37
\r
3352
43
\r
3353
7
\r
3354
42
\r
3355
44
\r
3356
49
\r
3357
93
\r
3358
129
\r
3359
129
\r
3360
130
\r
3361
171
\r
3362
142
\r
3363
209
\r
3364
179
\r
3365
214
\r
3366
179
\r
3367
209
\r
3368
215
\r
3369
215
\r
3370
179
\r
3371
215
\r
3372
179
\r
3373
215
\r
3374
178
\r
3375
209
\r
3376
179
\r
3377
214
\r
3378
208
\r
3379
179
\r
3380
214
\r
3381
209
\r
3382
179
\r
3383
214
\r
3384
215
\r
3385
208
\r
3386
215
\r
3387
215
\r
3388
215
\r
3389
215
\r
3390
215
\r
3391
208
\r
3392
215
\r
3393
214
\r
3394
209
\r
3395
214
\r
3396
209
\r
3397
215
\r
3398
214
\r
3399
215
\r
3400
208
\r
3401
215
\r
3402
214
\r
3403
209
\r
3404
86
\r
3405
79
\r
3406
86
\r
3407
43
\r
3408
0
\r
3409
7
\r
3410
36
\r
3411
43
\r
3412
43
\r
3413
43
\r
3414
43
\r
3415
44
\r
3416
79
\r
3417
43
\r
3418
43
\r
3419
85
\r
3420
44
\r
3421
79
\r
3422
86
\r
3423
79
\r
3424
50
\r
3425
79
\r
3426
44
\r
3427
43
\r
3428
79
\r
3429
49
\r
3430
80
\r
3431
122
\r
3432
92
\r
3433
123
\r
3434
129
\r
3435
128
\r
3436
123
\r
3437
86
\r
3438
123
\r
3439
92
\r
3440
87
\r
3441
129
\r
3442
129
\r
3443
129
\r
3444
129
\r
3445
130
\r
3446
165
\r
3447
129
\r
3448
172
\r
3449
130
\r
3450
171
\r
3451
172
\r
3452
172
\r
3453
172
\r
3454
172
\r
3455
172
\r
3456
172
\r
3457
172
\r
3458
172
\r
3459
136
\r
3460
172
\r
3461
165
\r
3462
172
\r
3463
172
\r
3464
129
\r
3465
172
\r
3466
136
\r
3467
166
\r
3468
214
\r
3469
173
\r
3470
214
\r
3471
172
\r
3472
172
\r
3473
172
\r
3474
135
\r
3475
173
\r
3476
172
\r
3477
172
\r
3478
165
\r
3479
135
\r
3480
166
\r
3481
136
\r
3482
165
\r
3483
136
\r
3484
129
\r
3485
129
\r
3486
172
\r
3487
129
\r
3488
129
\r
3489
92
\r
3490
165
\r
3491
129
\r
3492
93
\r
3493
129
\r
3494
123
\r
3495
129
\r
3496
129
\r
3497
86
\r
3498
93
\r
3499
122
\r
3500
93
\r
3501
122
\r
3502
86
\r
3503
92
\r
3504
123
\r
3505
93
\r
3506
122
\r
3507
129
\r
3508
93
\r
3509
129
\r
3510
122
\r
3511
87
\r
3512
128
\r
3513
123
\r
3514
128
\r
3515
87
\r
3516
86
\r
3517
86
\r
3518
85
\r
3519
122
\r
3520
86
\r
3521
87
\r
3522
86
\r
3523
86
\r
3524
80
\r
3525
85
\r
3526
50
\r
3527
80
\r
3528
85
\r
3529
43
\r
3530
7
\r
3531
37
\r
3532
7
\r
3533
43
\r
3534
43
\r
3535
50
\r
3536
122
\r
3537
93
\r
3538
129
\r
3539
136
\r
3540
171
\r
3541
173
\r
3542
172
\r
3543
179
\r
3544
215
\r
3545
215
\r
3546
173
\r
3547
215
\r
3548
214
\r
3549
179
\r
3550
215
\r
3551
215
\r
3552
172
\r
3553
215
\r
3554
215
\r
3555
215
\r
3556
208
\r
3557
179
\r
3558
208
\r
3559
215
\r
3560
179
\r
3561
208
\r
3562
215
\r
3563
215
\r
3564
209
\r
3565
215
\r
3566
214
\r
3567
209
\r
3568
215
\r
3569
208
\r
3570
215
\r
3571
178
\r
3572
209
\r
3573
214
\r
3574
215
\r
3575
208
\r
3576
215
\r
3577
208
\r
3578
215
\r
3579
214
\r
3580
209
\r
3581
214
\r
3582
215
\r
3583
79
\r
3584
86
\r
3585
43
\r
3586
79
\r
3587
43
\r
3588
1
\r
3589
43
\r
3590
0
\r
3591
43
\r
3592
43
\r
3593
7
\r
3594
43
\r
3595
79
\r
3596
43
\r
3597
43
\r
3598
79
\r
3599
44
\r
3600
85
\r
3601
80
\r
3602
85
\r
3603
44
\r
3604
79
\r
3605
86
\r
3606
79
\r
3607
43
\r
3608
80
\r
3609
85
\r
3610
87
\r
3611
128
\r
3612
129
\r
3613
123
\r
3614
129
\r
3615
122
\r
3616
93
\r
3617
122
\r
3618
86
\r
3619
129
\r
3620
123
\r
3621
130
\r
3622
129
\r
3623
129
\r
3624
130
\r
3625
135
\r
3626
166
\r
3627
135
\r
3628
166
\r
3629
172
\r
3630
172
\r
3631
172
\r
3632
178
\r
3633
172
\r
3634
172
\r
3635
172
\r
3636
172
\r
3637
166
\r
3638
136
\r
3639
172
\r
3640
172
\r
3641
171
\r
3642
166
\r
3643
172
\r
3644
135
\r
3645
172
\r
3646
171
\r
3647
173
\r
3648
208
\r
3649
179
\r
3650
172
\r
3651
208
\r
3652
172
\r
3653
172
\r
3654
136
\r
3655
172
\r
3656
172
\r
3657
171
\r
3658
166
\r
3659
136
\r
3660
166
\r
3661
135
\r
3662
129
\r
3663
166
\r
3664
135
\r
3665
129
\r
3666
130
\r
3667
128
\r
3668
129
\r
3669
129
\r
3670
130
\r
3671
129
\r
3672
123
\r
3673
128
\r
3674
93
\r
3675
128
\r
3676
86
\r
3677
87
\r
3678
128
\r
3679
87
\r
3680
122
\r
3681
93
\r
3682
86
\r
3683
122
\r
3684
93
\r
3685
123
\r
3686
128
\r
3687
93
\r
3688
123
\r
3689
92
\r
3690
123
\r
3691
129
\r
3692
122
\r
3693
93
\r
3694
86
\r
3695
116
\r
3696
85
\r
3697
87
\r
3698
122
\r
3699
86
\r
3700
86
\r
3701
86
\r
3702
79
\r
3703
86
\r
3704
50
\r
3705
86
\r
3706
80
\r
3707
49
\r
3708
43
\r
3709
37
\r
3710
7
\r
3711
43
\r
3712
42
\r
3713
44
\r
3714
49
\r
3715
86
\r
3716
130
\r
3717
129
\r
3718
135
\r
3719
172
\r
3720
136
\r
3721
208
\r
3722
179
\r
3723
214
\r
3724
209
\r
3725
215
\r
3726
215
\r
3727
179
\r
3728
215
\r
3729
215
\r
3730
172
\r
3731
215
\r
3732
215
\r
3733
209
\r
3734
178
\r
3735
215
\r
3736
208
\r
3737
214
\r
3738
209
\r
3739
179
\r
3740
208
\r
3741
215
\r
3742
214
\r
3743
209
\r
3744
214
\r
3745
172
\r
3746
215
\r
3747
209
\r
3748
214
\r
3749
209
\r
3750
214
\r
3751
215
\r
3752
208
\r
3753
215
\r
3754
208
\r
3755
215
\r
3756
214
\r
3757
209
\r
3758
214
\r
3759
209
\r
3760
214
\r
3761
215
\r
3762
79
\r
3763
43
\r
3764
43
\r
3765
80
\r
3766
49
\r
3767
37
\r
3768
43
\r
3769
6
\r
3770
37
\r
3771
7
\r
3772
43
\r
3773
43
\r
3774
43
\r
3775
79
\r
3776
43
\r
3777
43
\r
3778
86
\r
3779
79
\r
3780
80
\r
3781
85
\r
3782
86
\r
3783
86
\r
3784
80
\r
3785
86
\r
3786
85
\r
3787
80
\r
3788
86
\r
3789
86
\r
3790
128
\r
3791
87
\r
3792
165
\r
3793
86
\r
3794
123
\r
3795
128
\r
3796
87
\r
3797
129
\r
3798
124
\r
3799
128
\r
3800
93
\r
3801
166
\r
3802
129
\r
3803
129
\r
3804
130
\r
3805
171
\r
3806
130
\r
3807
172
\r
3808
172
\r
3809
172
\r
3810
172
\r
3811
171
\r
3812
172
\r
3813
172
\r
3814
172
\r
3815
172
\r
3816
130
\r
3817
171
\r
3818
130
\r
3819
172
\r
3820
172
\r
3821
172
\r
3822
172
\r
3823
129
\r
3824
172
\r
3825
166
\r
3826
172
\r
3827
178
\r
3828
209
\r
3829
178
\r
3830
209
\r
3831
172
\r
3832
172
\r
3833
172
\r
3834
172
\r
3835
171
\r
3836
172
\r
3837
136
\r
3838
165
\r
3839
166
\r
3840
135
\r
3841
129
\r
3842
129
\r
3843
165
\r
3844
135
\r
3845
129
\r
3846
123
\r
3847
93
\r
3848
129
\r
3849
129
\r
3850
129
\r
3851
122
\r
3852
93
\r
3853
129
\r
3854
122
\r
3855
93
\r
3856
123
\r
3857
92
\r
3858
123
\r
3859
86
\r
3860
86
\r
3861
123
\r
3862
91
\r
3863
87
\r
3864
92
\r
3865
123
\r
3866
92
\r
3867
129
\r
3868
86
\r
3869
129
\r
3870
123
\r
3871
128
\r
3872
86
\r
3873
86
\r
3874
86
\r
3875
116
\r
3876
86
\r
3877
86
\r
3878
86
\r
3879
86
\r
3880
79
\r
3881
86
\r
3882
86
\r
3883
86
\r
3884
44
\r
3885
86
\r
3886
43
\r
3887
43
\r
3888
43
\r
3889
7
\r
3890
37
\r
3891
6
\r
3892
44
\r
3893
86
\r
3894
92
\r
3895
128
\r
3896
130
\r
3897
135
\r
3898
172
\r
3899
172
\r
3900
173
\r
3901
178
\r
3902
209
\r
3903
215
\r
3904
178
\r
3905
209
\r
3906
215
\r
3907
214
\r
3908
215
\r
3909
179
\r
3910
209
\r
3911
215
\r
3912
215
\r
3913
208
\r
3914
215
\r
3915
215
\r
3916
209
\r
3917
214
\r
3918
173
\r
3919
214
\r
3920
209
\r
3921
214
\r
3922
208
\r
3923
215
\r
3924
208
\r
3925
172
\r
3926
215
\r
3927
209
\r
3928
178
\r
3929
209
\r
3930
214
\r
3931
209
\r
3932
215
\r
3933
214
\r
3934
208
\r
3935
215
\r
3936
214
\r
3937
209
\r
3938
214
\r
3939
209
\r
3940
214
\r
3941
79
\r
3942
43
\r
3943
43
\r
3944
44
\r
3945
79
\r
3946
43
\r
3947
7
\r
3948
43
\r
3949
43
\r
3950
1
\r
3951
43
\r
3952
43
\r
3953
79
\r
3954
49
\r
3955
79
\r
3956
80
\r
3957
49
\r
3958
86
\r
3959
80
\r
3960
86
\r
3961
85
\r
3962
86
\r
3963
116
\r
3964
86
\r
3965
86
\r
3966
86
\r
3967
122
\r
3968
86
\r
3969
87
\r
3970
128
\r
3971
123
\r
3972
128
\r
3973
86
\r
3974
123
\r
3975
86
\r
3976
92
\r
3977
123
\r
3978
129
\r
3979
87
\r
3980
129
\r
3981
165
\r
3982
130
\r
3983
136
\r
3984
165
\r
3985
136
\r
3986
166
\r
3987
172
\r
3988
171
\r
3989
172
\r
3990
136
\r
3991
165
\r
3992
136
\r
3993
172
\r
3994
166
\r
3995
136
\r
3996
165
\r
3997
136
\r
3998
171
\r
3999
172
\r
4000
172
\r
4001
172
\r
4002
171
\r
4003
130
\r
4004
172
\r
4005
171
\r
4006
173
\r
4007
172
\r
4008
173
\r
4009
214
\r
4010
172
\r
4011
172
\r
4012
172
\r
4013
172
\r
4014
172
\r
4015
172
\r
4016
130
\r
4017
171
\r
4018
130
\r
4019
171
\r
4020
130
\r
4021
129
\r
4022
129
\r
4023
129
\r
4024
136
\r
4025
122
\r
4026
123
\r
4027
135
\r
4028
123
\r
4029
92
\r
4030
129
\r
4031
123
\r
4032
93
\r
4033
122
\r
4034
93
\r
4035
122
\r
4036
93
\r
4037
122
\r
4038
93
\r
4039
86
\r
4040
86
\r
4041
86
\r
4042
86
\r
4043
122
\r
4044
93
\r
4045
128
\r
4046
87
\r
4047
122
\r
4048
93
\r
4049
123
\r
4050
128
\r
4051
86
\r
4052
123
\r
4053
86
\r
4054
86
\r
4055
85
\r
4056
80
\r
4057
86
\r
4058
86
\r
4059
85
\r
4060
80
\r
4061
50
\r
4062
86
\r
4063
86
\r
4064
44
\r
4065
79
\r
4066
43
\r
4067
43
\r
4068
7
\r
4069
43
\r
4070
0
\r
4071
50
\r
4072
86
\r
4073
86
\r
4074
129
\r
4075
130
\r
4076
135
\r
4077
172
\r
4078
172
\r
4079
173
\r
4080
172
\r
4081
214
\r
4082
215
\r
4083
173
\r
4084
214
\r
4085
215
\r
4086
209
\r
4087
215
\r
4088
214
\r
4089
209
\r
4090
215
\r
4091
179
\r
4092
208
\r
4093
215
\r
4094
208
\r
4095
215
\r
4096
208
\r
4097
209
\r
4098
214
\r
4099
209
\r
4100
178
\r
4101
209
\r
4102
214
\r
4103
209
\r
4104
215
\r
4105
208
\r
4106
179
\r
4107
208
\r
4108
215
\r
4109
214
\r
4110
209
\r
4111
214
\r
4112
209
\r
4113
214
\r
4114
215
\r
4115
208
\r
4116
215
\r
4117
208
\r
4118
215
\r
4119
214
\r
4120
79
\r
4121
43
\r
4122
43
\r
4123
44
\r
4124
79
\r
4125
50
\r
4126
43
\r
4127
36
\r
4128
43
\r
4129
43
\r
4130
43
\r
4131
44
\r
4132
85
\r
4133
44
\r
4134
85
\r
4135
80
\r
4136
86
\r
4137
86
\r
4138
85
\r
4139
80
\r
4140
86
\r
4141
122
\r
4142
86
\r
4143
86
\r
4144
86
\r
4145
86
\r
4146
86
\r
4147
122
\r
4148
122
\r
4149
93
\r
4150
122
\r
4151
86
\r
4152
122
\r
4153
86
\r
4154
44
\r
4155
86
\r
4156
87
\r
4157
122
\r
4158
93
\r
4159
129
\r
4160
129
\r
4161
130
\r
4162
171
\r
4163
130
\r
4164
166
\r
4165
171
\r
4166
136
\r
4167
166
\r
4168
135
\r
4169
166
\r
4170
129
\r
4171
136
\r
4172
165
\r
4173
172
\r
4174
136
\r
4175
172
\r
4176
166
\r
4177
171
\r
4178
136
\r
4179
172
\r
4180
172
\r
4181
166
\r
4182
171
\r
4183
172
\r
4184
172
\r
4185
178
\r
4186
173
\r
4187
208
\r
4188
172
\r
4189
178
\r
4190
166
\r
4191
136
\r
4192
172
\r
4193
172
\r
4194
165
\r
4195
172
\r
4196
136
\r
4197
165
\r
4198
135
\r
4199
130
\r
4200
129
\r
4201
129
\r
4202
129
\r
4203
130
\r
4204
128
\r
4205
92
\r
4206
123
\r
4207
92
\r
4208
129
\r
4209
128
\r
4210
87
\r
4211
93
\r
4212
85
\r
4213
129
\r
4214
86
\r
4215
123
\r
4216
92
\r
4217
123
\r
4218
86
\r
4219
86
\r
4220
86
\r
4221
86
\r
4222
93
\r
4223
86
\r
4224
86
\r
4225
128
\r
4226
87
\r
4227
86
\r
4228
129
\r
4229
122
\r
4230
86
\r
4231
87
\r
4232
128
\r
4233
80
\r
4234
86
\r
4235
86
\r
4236
86
\r
4237
85
\r
4238
80
\r
4239
86
\r
4240
86
\r
4241
50
\r
4242
79
\r
4243
50
\r
4244
79
\r
4245
43
\r
4246
43
\r
4247
1
\r
4248
43
\r
4249
7
\r
4250
43
\r
4251
86
\r
4252
86
\r
4253
129
\r
4254
135
\r
4255
172
\r
4256
130
\r
4257
178
\r
4258
172
\r
4259
172
\r
4260
215
\r
4261
208
\r
4262
179
\r
4263
215
\r
4264
209
\r
4265
214
\r
4266
215
\r
4267
209
\r
4268
215
\r
4269
215
\r
4270
209
\r
4271
214
\r
4272
209
\r
4273
214
\r
4274
209
\r
4275
178
\r
4276
208
\r
4277
215
\r
4278
208
\r
4279
214
\r
4280
209
\r
4281
214
\r
4282
209
\r
4283
215
\r
4284
178
\r
4285
209
\r
4286
214
\r
4287
209
\r
4288
209
\r
4289
214
\r
4290
209
\r
4291
214
\r
4292
215
\r
4293
208
\r
4294
215
\r
4295
208
\r
4296
214
\r
4297
214
\r
4298
209
\r
4299
86
\r
4300
79
\r
4301
86
\r
4302
80
\r
4303
49
\r
4304
44
\r
4305
43
\r
4306
43
\r
4307
43
\r
4308
43
\r
4309
43
\r
4310
79
\r
4311
85
\r
4312
80
\r
4313
86
\r
4314
86
\r
4315
86
\r
4316
86
\r
4317
122
\r
4318
86
\r
4319
123
\r
4320
86
\r
4321
86
\r
4322
86
\r
4323
85
\r
4324
80
\r
4325
86
\r
4326
86
\r
4327
129
\r
4328
129
\r
4329
122
\r
4330
129
\r
4331
86
\r
4332
80
\r
4333
85
\r
4334
86
\r
4335
86
\r
4336
87
\r
4337
123
\r
4338
129
\r
4339
129
\r
4340
136
\r
4341
165
\r
4342
130
\r
4343
171
\r
4344
130
\r
4345
172
\r
4346
171
\r
4347
130
\r
4348
129
\r
4349
129
\r
4350
129
\r
4351
172
\r
4352
129
\r
4353
172
\r
4354
172
\r
4355
171
\r
4356
130
\r
4357
165
\r
4358
172
\r
4359
172
\r
4360
172
\r
4361
172
\r
4362
172
\r
4363
172
\r
4364
173
\r
4365
178
\r
4366
172
\r
4367
172
\r
4368
172
\r
4369
172
\r
4370
172
\r
4371
171
\r
4372
130
\r
4373
172
\r
4374
172
\r
4375
129
\r
4376
136
\r
4377
129
\r
4378
129
\r
4379
129
\r
4380
129
\r
4381
130
\r
4382
92
\r
4383
87
\r
4384
129
\r
4385
92
\r
4386
123
\r
4387
93
\r
4388
87
\r
4389
86
\r
4390
86
\r
4391
87
\r
4392
86
\r
4393
86
\r
4394
93
\r
4395
86
\r
4396
86
\r
4397
50
\r
4398
86
\r
4399
86
\r
4400
86
\r
4401
86
\r
4402
50
\r
4403
87
\r
4404
86
\r
4405
87
\r
4406
128
\r
4407
86
\r
4408
87
\r
4409
122
\r
4410
86
\r
4411
86
\r
4412
86
\r
4413
86
\r
4414
86
\r
4415
86
\r
4416
86
\r
4417
86
\r
4418
86
\r
4419
50
\r
4420
79
\r
4421
43
\r
4422
43
\r
4423
43
\r
4424
43
\r
4425
43
\r
4426
43
\r
4427
43
\r
4428
43
\r
4429
44
\r
4430
86
\r
4431
86
\r
4432
129
\r
4433
136
\r
4434
165
\r
4435
172
\r
4436
172
\r
4437
172
\r
4438
178
\r
4439
209
\r
4440
215
\r
4441
172
\r
4442
215
\r
4443
214
\r
4444
208
\r
4445
173
\r
4446
214
\r
4447
208
\r
4448
214
\r
4449
208
\r
4450
179
\r
4451
208
\r
4452
214
\r
4453
209
\r
4454
214
\r
4455
209
\r
4456
214
\r
4457
209
\r
4458
214
\r
4459
209
\r
4460
214
\r
4461
209
\r
4462
214
\r
4463
215
\r
4464
208
\r
4465
215
\r
4466
208
\r
4467
208
\r
4468
215
\r
4469
208
\r
4470
209
\r
4471
214
\r
4472
215
\r
4473
208
\r
4474
215
\r
4475
208
\r
4476
215
\r
4477
208
\r
4478
123
\r
4479
92
\r
4480
86
\r
4481
80
\r
4482
50
\r
4483
79
\r
4484
43
\r
4485
43
\r
4486
43
\r
4487
43
\r
4488
44
\r
4489
49
\r
4490
80
\r
4491
85
\r
4492
86
\r
4493
86
\r
4494
122
\r
4495
87
\r
4496
122
\r
4497
86
\r
4498
128
\r
4499
87
\r
4500
122
\r
4501
86
\r
4502
86
\r
4503
80
\r
4504
122
\r
4505
86
\r
4506
86
\r
4507
122
\r
4508
129
\r
4509
86
\r
4510
86
\r
4511
86
\r
4512
80
\r
4513
86
\r
4514
43
\r
4515
129
\r
4516
86
\r
4517
130
\r
4518
129
\r
4519
129
\r
4520
166
\r
4521
135
\r
4522
166
\r
4523
135
\r
4524
166
\r
4525
136
\r
4526
129
\r
4527
165
\r
4528
129
\r
4529
136
\r
4530
166
\r
4531
135
\r
4532
172
\r
4533
172
\r
4534
166
\r
4535
135
\r
4536
130
\r
4537
165
\r
4538
136
\r
4539
172
\r
4540
172
\r
4541
172
\r
4542
172
\r
4543
172
\r
4544
172
\r
4545
172
\r
4546
171
\r
4547
172
\r
4548
173
\r
4549
172
\r
4550
171
\r
4551
136
\r
4552
166
\r
4553
172
\r
4554
129
\r
4555
136
\r
4556
123
\r
4557
93
\r
4558
129
\r
4559
86
\r
4560
94
\r
4561
122
\r
4562
93
\r
4563
87
\r
4564
92
\r
4565
123
\r
4566
50
\r
4567
86
\r
4568
86
\r
4569
44
\r
4570
50
\r
4571
86
\r
4572
86
\r
4573
50
\r
4574
86
\r
4575
80
\r
4576
50
\r
4577
87
\r
4578
86
\r
4579
86
\r
4580
50
\r
4581
86
\r
4582
86
\r
4583
50
\r
4584
86
\r
4585
87
\r
4586
128
\r
4587
86
\r
4588
86
\r
4589
86
\r
4590
86
\r
4591
86
\r
4592
86
\r
4593
86
\r
4594
86
\r
4595
80
\r
4596
85
\r
4597
50
\r
4598
80
\r
4599
50
\r
4600
43
\r
4601
79
\r
4602
44
\r
4603
43
\r
4604
43
\r
4605
44
\r
4606
43
\r
4607
43
\r
4608
43
\r
4609
86
\r
4610
128
\r
4611
129
\r
4612
130
\r
4613
172
\r
4614
171
\r
4615
173
\r
4616
172
\r
4617
172
\r
4618
215
\r
4619
208
\r
4620
215
\r
4621
208
\r
4622
179
\r
4623
208
\r
4624
215
\r
4625
208
\r
4626
215
\r
4627
208
\r
4628
179
\r
4629
208
\r
4630
215
\r
4631
208
\r
4632
214
\r
4633
208
\r
4634
215
\r
4635
208
\r
4636
214
\r
4637
208
\r
4638
215
\r
4639
208
\r
4640
215
\r
4641
208
\r
4642
215
\r
4643
208
\r
4644
215
\r
4645
208
\r
4646
215
\r
4647
208
\r
4648
209
\r
4649
214
\r
4650
209
\r
4651
214
\r
4652
208
\r
4653
214
\r
4654
209
\r
4655
208
\r
4656
214
\r
4657
123
\r
4658
128
\r
4659
86
\r
4660
86
\r
4661
50
\r
4662
80
\r
4663
43
\r
4664
43
\r
4665
43
\r
4666
43
\r
4667
85
\r
4668
44
\r
4669
86
\r
4670
43
\r
4671
122
\r
4672
86
\r
4673
86
\r
4674
129
\r
4675
86
\r
4676
123
\r
4677
128
\r
4678
86
\r
4679
123
\r
4680
86
\r
4681
122
\r
4682
86
\r
4683
86
\r
4684
86
\r
4685
86
\r
4686
122
\r
4687
86
\r
4688
86
\r
4689
123
\r
4690
85
\r
4691
44
\r
4692
86
\r
4693
86
\r
4694
87
\r
4695
128
\r
4696
129
\r
4697
124
\r
4698
135
\r
4699
166
\r
4700
130
\r
4701
171
\r
4702
130
\r
4703
171
\r
4704
129
\r
4705
172
\r
4706
129
\r
4707
130
\r
4708
171
\r
4709
172
\r
4710
136
\r
4711
165
\r
4712
136
\r
4713
165
\r
4714
172
\r
4715
136
\r
4716
129
\r
4717
166
\r
4718
171
\r
4719
172
\r
4720
172
\r
4721
172
\r
4722
172
\r
4723
172
\r
4724
136
\r
4725
166
\r
4726
172
\r
4727
172
\r
4728
172
\r
4729
129
\r
4730
135
\r
4731
130
\r
4732
165
\r
4733
129
\r
4734
129
\r
4735
93
\r
4736
86
\r
4737
87
\r
4738
86
\r
4739
92
\r
4740
87
\r
4741
86
\r
4742
50
\r
4743
87
\r
4744
43
\r
4745
86
\r
4746
44
\r
4747
43
\r
4748
50
\r
4749
43
\r
4750
44
\r
4751
86
\r
4752
43
\r
4753
86
\r
4754
44
\r
4755
49
\r
4756
86
\r
4757
44
\r
4758
50
\r
4759
86
\r
4760
43
\r
4761
87
\r
4762
86
\r
4763
50
\r
4764
86
\r
4765
122
\r
4766
87
\r
4767
86
\r
4768
86
\r
4769
86
\r
4770
122
\r
4771
86
\r
4772
50
\r
4773
86
\r
4774
43
\r
4775
79
\r
4776
86
\r
4777
44
\r
4778
85
\r
4779
80
\r
4780
50
\r
4781
44
\r
4782
79
\r
4783
43
\r
4784
43
\r
4785
44
\r
4786
43
\r
4787
43
\r
4788
86
\r
4789
93
\r
4790
165
\r
4791
129
\r
4792
136
\r
4793
165
\r
4794
172
\r
4795
179
\r
4796
208
\r
4797
172
\r
4798
214
\r
4799
209
\r
4800
173
\r
4801
214
\r
4802
209
\r
4803
214
\r
4804
173
\r
4805
208
\r
4806
215
\r
4807
208
\r
4808
214
\r
4809
209
\r
4810
214
\r
4811
208
\r
4812
215
\r
4813
208
\r
4814
214
\r
4815
209
\r
4816
214
\r
4817
208
\r
4818
215
\r
4819
208
\r
4820
215
\r
4821
214
\r
4822
209
\r
4823
214
\r
4824
209
\r
4825
208
\r
4826
215
\r
4827
208
\r
4828
208
\r
4829
215
\r
4830
208
\r
4831
214
\r
4832
214
\r
4833
208
\r
4834
208
\r
4835
214
\r
4836
87
\r
4837
129
\r
4838
79
\r
4839
86
\r
4840
50
\r
4841
79
\r
4842
50
\r
4843
79
\r
4844
43
\r
4845
43
\r
4846
43
\r
4847
44
\r
4848
86
\r
4849
85
\r
4850
86
\r
4851
87
\r
4852
122
\r
4853
129
\r
4854
122
\r
4855
93
\r
4856
122
\r
4857
129
\r
4858
86
\r
4859
122
\r
4860
87
\r
4861
122
\r
4862
85
\r
4863
86
\r
4864
123
\r
4865
86
\r
4866
122
\r
4867
87
\r
4868
128
\r
4869
86
\r
4870
44
\r
4871
86
\r
4872
86
\r
4873
128
\r
4874
123
\r
4875
93
\r
4876
130
\r
4877
165
\r
4878
136
\r
4879
165
\r
4880
130
\r
4881
135
\r
4882
129
\r
4883
165
\r
4884
130
\r
4885
172
\r
4886
135
\r
4887
166
\r
4888
172
\r
4889
172
\r
4890
171
\r
4891
130
\r
4892
172
\r
4893
171
\r
4894
172
\r
4895
129
\r
4896
172
\r
4897
172
\r
4898
172
\r
4899
172
\r
4900
172
\r
4901
172
\r
4902
166
\r
4903
136
\r
4904
165
\r
4905
172
\r
4906
135
\r
4907
166
\r
4908
129
\r
4909
129
\r
4910
129
\r
4911
93
\r
4912
123
\r
4913
93
\r
4914
86
\r
4915
86
\r
4916
86
\r
4917
51
\r
4918
86
\r
4919
86
\r
4920
86
\r
4921
44
\r
4922
50
\r
4923
79
\r
4924
43
\r
4925
44
\r
4926
43
\r
4927
7
\r
4928
43
\r
4929
44
\r
4930
49
\r
4931
44
\r
4932
43
\r
4933
43
\r
4934
50
\r
4935
43
\r
4936
44
\r
4937
43
\r
4938
49
\r
4939
44
\r
4940
43
\r
4941
86
\r
4942
50
\r
4943
80
\r
4944
86
\r
4945
92
\r
4946
86
\r
4947
87
\r
4948
128
\r
4949
86
\r
4950
86
\r
4951
50
\r
4952
80
\r
4953
86
\r
4954
44
\r
4955
85
\r
4956
80
\r
4957
50
\r
4958
86
\r
4959
80
\r
4960
49
\r
4961
44
\r
4962
79
\r
4963
44
\r
4964
43
\r
4965
43
\r
4966
43
\r
4967
86
\r
4968
92
\r
4969
166
\r
4970
129
\r
4971
129
\r
4972
136
\r
4973
171
\r
4974
173
\r
4975
214
\r
4976
173
\r
4977
208
\r
4978
214
\r
4979
173
\r
4980
208
\r
4981
214
\r
4982
209
\r
4983
178
\r
4984
209
\r
4985
214
\r
4986
209
\r
4987
214
\r
4988
208
\r
4989
215
\r
4990
208
\r
4991
215
\r
4992
208
\r
4993
214
\r
4994
208
\r
4995
215
\r
4996
208
\r
4997
215
\r
4998
208
\r
4999
215
\r
5000
208
\r
5001
215
\r
5002
208
\r
5003
215
\r
5004
208
\r
5005
209
\r
5006
178
\r
5007
209
\r
5008
214
\r
5009
208
\r
5010
215
\r
5011
208
\r
5012
208
\r
5013
214
\r
5014
208
\r
5015
87
\r
5016
85
\r
5017
80
\r
5018
49
\r
5019
44
\r
5020
79
\r
5021
50
\r
5022
43
\r
5023
79
\r
5024
44
\r
5025
49
\r
5026
80
\r
5027
50
\r
5028
85
\r
5029
116
\r
5030
87
\r
5031
128
\r
5032
87
\r
5033
128
\r
5034
123
\r
5035
128
\r
5036
87
\r
5037
122
\r
5038
92
\r
5039
122
\r
5040
87
\r
5041
86
\r
5042
122
\r
5043
122
\r
5044
93
\r
5045
123
\r
5046
128
\r
5047
86
\r
5048
86
\r
5049
80
\r
5050
86
\r
5051
80
\r
5052
93
\r
5053
87
\r
5054
129
\r
5055
130
\r
5056
165
\r
5057
130
\r
5058
171
\r
5059
129
\r
5060
130
\r
5061
129
\r
5062
129
\r
5063
172
\r
5064
129
\r
5065
172
\r
5066
172
\r
5067
172
\r
5068
172
\r
5069
172
\r
5070
136
\r
5071
166
\r
5072
171
\r
5073
172
\r
5074
172
\r
5075
172
\r
5076
136
\r
5077
172
\r
5078
165
\r
5079
172
\r
5080
172
\r
5081
171
\r
5082
136
\r
5083
172
\r
5084
129
\r
5085
129
\r
5086
130
\r
5087
128
\r
5088
123
\r
5089
86
\r
5090
93
\r
5091
86
\r
5092
86
\r
5093
86
\r
5094
44
\r
5095
51
\r
5096
85
\r
5097
44
\r
5098
86
\r
5099
43
\r
5100
50
\r
5101
44
\r
5102
44
\r
5103
43
\r
5104
43
\r
5105
7
\r
5106
7
\r
5107
37
\r
5108
7
\r
5109
43
\r
5110
43
\r
5111
7
\r
5112
36
\r
5113
8
\r
5114
42
\r
5115
2
\r
5116
42
\r
5117
7
\r
5118
43
\r
5119
8
\r
5120
43
\r
5121
80
\r
5122
49
\r
5123
86
\r
5124
86
\r
5125
87
\r
5126
85
\r
5127
129
\r
5128
86
\r
5129
86
\r
5130
86
\r
5131
86
\r
5132
86
\r
5133
80
\r
5134
50
\r
5135
85
\r
5136
80
\r
5137
50
\r
5138
86
\r
5139
79
\r
5140
44
\r
5141
50
\r
5142
43
\r
5143
79
\r
5144
43
\r
5145
86
\r
5146
86
\r
5147
87
\r
5148
128
\r
5149
130
\r
5150
129
\r
5151
171
\r
5152
130
\r
5153
214
\r
5154
172
\r
5155
209
\r
5156
178
\r
5157
208
\r
5158
173
\r
5159
214
\r
5160
208
\r
5161
179
\r
5162
209
\r
5163
208
\r
5164
214
\r
5165
209
\r
5166
214
\r
5167
209
\r
5168
214
\r
5169
208
\r
5170
214
\r
5171
209
\r
5172
214
\r
5173
208
\r
5174
215
\r
5175
208
\r
5176
215
\r
5177
208
\r
5178
215
\r
5179
214
\r
5180
209
\r
5181
214
\r
5182
209
\r
5183
208
\r
5184
215
\r
5185
172
\r
5186
215
\r
5187
208
\r
5188
214
\r
5189
209
\r
5190
214
\r
5191
208
\r
5192
208
\r
5193
173
\r
5194
85
\r
5195
44
\r
5196
43
\r
5197
43
\r
5198
43
\r
5199
43
\r
5200
85
\r
5201
44
\r
5202
43
\r
5203
43
\r
5204
43
\r
5205
86
\r
5206
43
\r
5207
86
\r
5208
122
\r
5209
86
\r
5210
123
\r
5211
92
\r
5212
123
\r
5213
128
\r
5214
87
\r
5215
122
\r
5216
129
\r
5217
86
\r
5218
122
\r
5219
86
\r
5220
86
\r
5221
123
\r
5222
86
\r
5223
128
\r
5224
123
\r
5225
129
\r
5226
86
\r
5227
86
\r
5228
86
\r
5229
79
\r
5230
50
\r
5231
86
\r
5232
123
\r
5233
129
\r
5234
129
\r
5235
136
\r
5236
165
\r
5237
129
\r
5238
130
\r
5239
129
\r
5240
129
\r
5241
129
\r
5242
172
\r
5243
135
\r
5244
166
\r
5245
172
\r
5246
172
\r
5247
172
\r
5248
172
\r
5249
135
\r
5250
172
\r
5251
172
\r
5252
166
\r
5253
178
\r
5254
166
\r
5255
172
\r
5256
171
\r
5257
172
\r
5258
172
\r
5259
129
\r
5260
172
\r
5261
172
\r
5262
129
\r
5263
165
\r
5264
93
\r
5265
123
\r
5266
92
\r
5267
86
\r
5268
80
\r
5269
50
\r
5270
86
\r
5271
86
\r
5272
44
\r
5273
50
\r
5274
80
\r
5275
49
\r
5276
50
\r
5277
44
\r
5278
43
\r
5279
44
\r
5280
49
\r
5281
80
\r
5282
43
\r
5283
8
\r
5284
42
\r
5285
43
\r
5286
7
\r
5287
43
\r
5288
43
\r
5289
1
\r
5290
43
\r
5291
7
\r
5292
43
\r
5293
1
\r
5294
43
\r
5295
0
\r
5296
7
\r
5297
37
\r
5298
7
\r
5299
43
\r
5300
43
\r
5301
44
\r
5302
85
\r
5303
44
\r
5304
122
\r
5305
86
\r
5306
93
\r
5307
86
\r
5308
86
\r
5309
86
\r
5310
86
\r
5311
86
\r
5312
86
\r
5313
80
\r
5314
86
\r
5315
50
\r
5316
44
\r
5317
80
\r
5318
85
\r
5319
86
\r
5320
44
\r
5321
79
\r
5322
44
\r
5323
49
\r
5324
80
\r
5325
86
\r
5326
86
\r
5327
129
\r
5328
92
\r
5329
130
\r
5330
129
\r
5331
172
\r
5332
172
\r
5333
208
\r
5334
172
\r
5335
215
\r
5336
172
\r
5337
208
\r
5338
173
\r
5339
214
\r
5340
215
\r
5341
208
\r
5342
179
\r
5343
208
\r
5344
215
\r
5345
208
\r
5346
215
\r
5347
214
\r
5348
209
\r
5349
214
\r
5350
208
\r
5351
215
\r
5352
208
\r
5353
214
\r
5354
209
\r
5355
215
\r
5356
209
\r
5357
214
\r
5358
173
\r
5359
214
\r
5360
209
\r
5361
215
\r
5362
208
\r
5363
215
\r
5364
172
\r
5365
215
\r
5366
208
\r
5367
179
\r
5368
209
\r
5369
214
\r
5370
208
\r
5371
178
\r
5372
209
\r
5373
43
\r
5374
43
\r
5375
43
\r
5376
43
\r
5377
43
\r
5378
43
\r
5379
43
\r
5380
43
\r
5381
43
\r
5382
43
\r
5383
43
\r
5384
44
\r
5385
86
\r
5386
85
\r
5387
80
\r
5388
86
\r
5389
122
\r
5390
129
\r
5391
86
\r
5392
86
\r
5393
129
\r
5394
122
\r
5395
129
\r
5396
86
\r
5397
122
\r
5398
86
\r
5399
86
\r
5400
123
\r
5401
86
\r
5402
122
\r
5403
93
\r
5404
129
\r
5405
122
\r
5406
122
\r
5407
86
\r
5408
50
\r
5409
80
\r
5410
86
\r
5411
123
\r
5412
92
\r
5413
130
\r
5414
129
\r
5415
166
\r
5416
129
\r
5417
129
\r
5418
129
\r
5419
129
\r
5420
129
\r
5421
129
\r
5422
130
\r
5423
171
\r
5424
172
\r
5425
166
\r
5426
135
\r
5427
172
\r
5428
172
\r
5429
165
\r
5430
172
\r
5431
172
\r
5432
173
\r
5433
172
\r
5434
172
\r
5435
172
\r
5436
135
\r
5437
172
\r
5438
130
\r
5439
171
\r
5440
130
\r
5441
129
\r
5442
122
\r
5443
93
\r
5444
86
\r
5445
122
\r
5446
50
\r
5447
80
\r
5448
85
\r
5449
50
\r
5450
80
\r
5451
50
\r
5452
50
\r
5453
79
\r
5454
50
\r
5455
80
\r
5456
49
\r
5457
44
\r
5458
43
\r
5459
50
\r
5460
44
\r
5461
43
\r
5462
43
\r
5463
44
\r
5464
7
\r
5465
43
\r
5466
43
\r
5467
43
\r
5468
8
\r
5469
43
\r
5470
1
\r
5471
43
\r
5472
7
\r
5473
36
\r
5474
7
\r
5475
1
\r
5476
43
\r
5477
6
\r
5478
38
\r
5479
42
\r
5480
44
\r
5481
43
\r
5482
43
\r
5483
86
\r
5484
86
\r
5485
86
\r
5486
86
\r
5487
86
\r
5488
86
\r
5489
86
\r
5490
86
\r
5491
86
\r
5492
44
\r
5493
86
\r
5494
43
\r
5495
86
\r
5496
44
\r
5497
86
\r
5498
44
\r
5499
85
\r
5500
44
\r
5501
86
\r
5502
43
\r
5503
86
\r
5504
86
\r
5505
86
\r
5506
86
\r
5507
129
\r
5508
129
\r
5509
136
\r
5510
171
\r
5511
172
\r
5512
209
\r
5513
172
\r
5514
209
\r
5515
178
\r
5516
208
\r
5517
209
\r
5518
214
\r
5519
173
\r
5520
214
\r
5521
215
\r
5522
209
\r
5523
214
\r
5524
209
\r
5525
214
\r
5526
214
\r
5527
209
\r
5528
214
\r
5529
208
\r
5530
215
\r
5531
208
\r
5532
214
\r
5533
209
\r
5534
214
\r
5535
215
\r
5536
173
\r
5537
208
\r
5538
209
\r
5539
179
\r
5540
214
\r
5541
209
\r
5542
215
\r
5543
172
\r
5544
215
\r
5545
172
\r
5546
209
\r
5547
215
\r
5548
172
\r
5549
209
\r
5550
178
\r
5551
209
\r
5552
43
\r
5553
42
\r
5554
37
\r
5555
43
\r
5556
7
\r
5557
37
\r
5558
49
\r
5559
43
\r
5560
43
\r
5561
43
\r
5562
43
\r
5563
79
\r
5564
86
\r
5565
43
\r
5566
86
\r
5567
122
\r
5568
86
\r
5569
123
\r
5570
86
\r
5571
128
\r
5572
87
\r
5573
122
\r
5574
129
\r
5575
86
\r
5576
122
\r
5577
86
\r
5578
86
\r
5579
86
\r
5580
86
\r
5581
123
\r
5582
128
\r
5583
129
\r
5584
123
\r
5585
128
\r
5586
87
\r
5587
80
\r
5588
49
\r
5589
87
\r
5590
86
\r
5591
122
\r
5592
130
\r
5593
129
\r
5594
129
\r
5595
129
\r
5596
123
\r
5597
129
\r
5598
135
\r
5599
130
\r
5600
129
\r
5601
172
\r
5602
166
\r
5603
135
\r
5604
129
\r
5605
130
\r
5606
165
\r
5607
135
\r
5608
166
\r
5609
172
\r
5610
172
\r
5611
178
\r
5612
166
\r
5613
172
\r
5614
136
\r
5615
171
\r
5616
172
\r
5617
166
\r
5618
129
\r
5619
129
\r
5620
86
\r
5621
93
\r
5622
86
\r
5623
79
\r
5624
87
\r
5625
85
\r
5626
50
\r
5627
80
\r
5628
50
\r
5629
85
\r
5630
45
\r
5631
86
\r
5632
86
\r
5633
50
\r
5634
80
\r
5635
49
\r
5636
44
\r
5637
43
\r
5638
44
\r
5639
49
\r
5640
44
\r
5641
43
\r
5642
43
\r
5643
44
\r
5644
43
\r
5645
7
\r
5646
80
\r
5647
7
\r
5648
43
\r
5649
7
\r
5650
43
\r
5651
1
\r
5652
7
\r
5653
42
\r
5654
1
\r
5655
43
\r
5656
1
\r
5657
43
\r
5658
7
\r
5659
7
\r
5660
43
\r
5661
79
\r
5662
43
\r
5663
86
\r
5664
86
\r
5665
86
\r
5666
86
\r
5667
86
\r
5668
86
\r
5669
86
\r
5670
80
\r
5671
50
\r
5672
80
\r
5673
85
\r
5674
44
\r
5675
50
\r
5676
80
\r
5677
86
\r
5678
86
\r
5679
43
\r
5680
80
\r
5681
49
\r
5682
86
\r
5683
86
\r
5684
86
\r
5685
123
\r
5686
129
\r
5687
136
\r
5688
172
\r
5689
172
\r
5690
208
\r
5691
172
\r
5692
215
\r
5693
208
\r
5694
208
\r
5695
179
\r
5696
209
\r
5697
214
\r
5698
209
\r
5699
214
\r
5700
179
\r
5701
208
\r
5702
215
\r
5703
208
\r
5704
215
\r
5705
214
\r
5706
209
\r
5707
214
\r
5708
208
\r
5709
215
\r
5710
208
\r
5711
215
\r
5712
208
\r
5713
214
\r
5714
209
\r
5715
178
\r
5716
215
\r
5717
173
\r
5718
214
\r
5719
215
\r
5720
209
\r
5721
179
\r
5722
208
\r
5723
179
\r
5724
208
\r
5725
179
\r
5726
208
\r
5727
173
\r
5728
215
\r
5729
172
\r
5730
173
\r
5731
42
\r
5732
37
\r
5733
43
\r
5734
43
\r
5735
7
\r
5736
37
\r
5737
49
\r
5738
79
\r
5739
43
\r
5740
43
\r
5741
44
\r
5742
49
\r
5743
80
\r
5744
49
\r
5745
80
\r
5746
86
\r
5747
122
\r
5748
86
\r
5749
129
\r
5750
86
\r
5751
122
\r
5752
86
\r
5753
123
\r
5754
86
\r
5755
85
\r
5756
86
\r
5757
86
\r
5758
86
\r
5759
116
\r
5760
93
\r
5761
128
\r
5762
129
\r
5763
123
\r
5764
122
\r
5765
86
\r
5766
86
\r
5767
50
\r
5768
80
\r
5769
86
\r
5770
129
\r
5771
130
\r
5772
129
\r
5773
129
\r
5774
129
\r
5775
129
\r
5776
129
\r
5777
130
\r
5778
171
\r
5779
129
\r
5780
172
\r
5781
130
\r
5782
171
\r
5783
129
\r
5784
130
\r
5785
128
\r
5786
130
\r
5787
171
\r
5788
136
\r
5789
166
\r
5790
178
\r
5791
172
\r
5792
166
\r
5793
136
\r
5794
171
\r
5795
130
\r
5796
129
\r
5797
128
\r
5798
87
\r
5799
86
\r
5800
86
\r
5801
50
\r
5802
80
\r
5803
85
\r
5804
86
\r
5805
86
\r
5806
44
\r
5807
86
\r
5808
86
\r
5809
50
\r
5810
86
\r
5811
86
\r
5812
50
\r
5813
80
\r
5814
50
\r
5815
43
\r
5816
44
\r
5817
50
\r
5818
43
\r
5819
44
\r
5820
50
\r
5821
43
\r
5822
44
\r
5823
43
\r
5824
43
\r
5825
50
\r
5826
37
\r
5827
43
\r
5828
43
\r
5829
43
\r
5830
7
\r
5831
43
\r
5832
1
\r
5833
43
\r
5834
0
\r
5835
7
\r
5836
43
\r
5837
1
\r
5838
42
\r
5839
1
\r
5840
43
\r
5841
43
\r
5842
50
\r
5843
80
\r
5844
49
\r
5845
86
\r
5846
87
\r
5847
86
\r
5848
86
\r
5849
86
\r
5850
49
\r
5851
80
\r
5852
44
\r
5853
86
\r
5854
43
\r
5855
86
\r
5856
80
\r
5857
50
\r
5858
86
\r
5859
43
\r
5860
44
\r
5861
122
\r
5862
91
\r
5863
87
\r
5864
129
\r
5865
129
\r
5866
172
\r
5867
172
\r
5868
208
\r
5869
179
\r
5870
208
\r
5871
215
\r
5872
173
\r
5873
214
\r
5874
209
\r
5875
214
\r
5876
173
\r
5877
214
\r
5878
209
\r
5879
214
\r
5880
215
\r
5881
208
\r
5882
215
\r
5883
208
\r
5884
215
\r
5885
214
\r
5886
209
\r
5887
208
\r
5888
214
\r
5889
208
\r
5890
215
\r
5891
208
\r
5892
215
\r
5893
215
\r
5894
173
\r
5895
214
\r
5896
215
\r
5897
172
\r
5898
215
\r
5899
179
\r
5900
208
\r
5901
215
\r
5902
173
\r
5903
178
\r
5904
209
\r
5905
173
\r
5906
214
\r
5907
173
\r
5908
209
\r
5909
178
\r
5910
37
\r
5911
7
\r
5912
79
\r
5913
43
\r
5914
43
\r
5915
43
\r
5916
86
\r
5917
43
\r
5918
80
\r
5919
43
\r
5920
49
\r
5921
43
\r
5922
43
\r
5923
86
\r
5924
80
\r
5925
85
\r
5926
86
\r
5927
123
\r
5928
128
\r
5929
86
\r
5930
123
\r
5931
86
\r
5932
86
\r
5933
86
\r
5934
85
\r
5935
80
\r
5936
86
\r
5937
79
\r
5938
86
\r
5939
122
\r
5940
93
\r
5941
123
\r
5942
128
\r
5943
86
\r
5944
86
\r
5945
80
\r
5946
86
\r
5947
86
\r
5948
86
\r
5949
123
\r
5950
130
\r
5951
129
\r
5952
129
\r
5953
130
\r
5954
129
\r
5955
129
\r
5956
129
\r
5957
135
\r
5958
166
\r
5959
135
\r
5960
166
\r
5961
129
\r
5962
129
\r
5963
129
\r
5964
130
\r
5965
135
\r
5966
166
\r
5967
171
\r
5968
172
\r
5969
172
\r
5970
135
\r
5971
166
\r
5972
171
\r
5973
130
\r
5974
122
\r
5975
93
\r
5976
122
\r
5977
87
\r
5978
50
\r
5979
85
\r
5980
80
\r
5981
49
\r
5982
86
\r
5983
123
\r
5984
85
\r
5985
86
\r
5986
50
\r
5987
87
\r
5988
86
\r
5989
86
\r
5990
86
\r
5991
50
\r
5992
86
\r
5993
50
\r
5994
44
\r
5995
43
\r
5996
80
\r
5997
50
\r
5998
43
\r
5999
50
\r
6000
44
\r
6001
43
\r
6002
50
\r
6003
43
\r
6004
43
\r
6005
44
\r
6006
43
\r
6007
43
\r
6008
44
\r
6009
6
\r
6010
38
\r
6011
6
\r
6012
44
\r
6013
6
\r
6014
37
\r
6015
7
\r
6016
1
\r
6017
6
\r
6018
37
\r
6019
43
\r
6020
1
\r
6021
49
\r
6022
43
\r
6023
79
\r
6024
80
\r
6025
50
\r
6026
86
\r
6027
86
\r
6028
86
\r
6029
86
\r
6030
79
\r
6031
50
\r
6032
80
\r
6033
50
\r
6034
79
\r
6035
86
\r
6036
44
\r
6037
86
\r
6038
43
\r
6039
86
\r
6040
86
\r
6041
86
\r
6042
129
\r
6043
129
\r
6044
130
\r
6045
171
\r
6046
215
\r
6047
172
\r
6048
215
\r
6049
173
\r
6050
214
\r
6051
209
\r
6052
214
\r
6053
209
\r
6054
179
\r
6055
214
\r
6056
209
\r
6057
214
\r
6058
209
\r
6059
214
\r
6060
215
\r
6061
208
\r
6062
215
\r
6063
208
\r
6064
215
\r
6065
214
\r
6066
208
\r
6067
214
\r
6068
209
\r
6069
214
\r
6070
209
\r
6071
214
\r
6072
173
\r
6073
214
\r
6074
215
\r
6075
179
\r
6076
208
\r
6077
215
\r
6078
179
\r
6079
172
\r
6080
215
\r
6081
172
\r
6082
215
\r
6083
173
\r
6084
214
\r
6085
173
\r
6086
173
\r
6087
214
\r
6088
173
\r
6089
43
\r
6090
43
\r
6091
79
\r
6092
44
\r
6093
85
\r
6094
44
\r
6095
86
\r
6096
85
\r
6097
44
\r
6098
79
\r
6099
43
\r
6100
43
\r
6101
44
\r
6102
85
\r
6103
79
\r
6104
86
\r
6105
86
\r
6106
122
\r
6107
87
\r
6108
86
\r
6109
128
\r
6110
86
\r
6111
122
\r
6112
80
\r
6113
49
\r
6114
80
\r
6115
79
\r
6116
86
\r
6117
86
\r
6118
86
\r
6119
122
\r
6120
129
\r
6121
86
\r
6122
86
\r
6123
80
\r
6124
86
\r
6125
44
\r
6126
86
\r
6127
122
\r
6128
86
\r
6129
93
\r
6130
123
\r
6131
129
\r
6132
129
\r
6133
171
\r
6134
130
\r
6135
129
\r
6136
172
\r
6137
129
\r
6138
172
\r
6139
129
\r
6140
129
\r
6141
130
\r
6142
171
\r
6143
129
\r
6144
172
\r
6145
130
\r
6146
172
\r
6147
171
\r
6148
166
\r
6149
172
\r
6150
136
\r
6151
129
\r
6152
129
\r
6153
86
\r
6154
86
\r
6155
128
\r
6156
86
\r
6157
50
\r
6158
80
\r
6159
49
\r
6160
80
\r
6161
86
\r
6162
93
\r
6163
122
\r
6164
93
\r
6165
86
\r
6166
87
\r
6167
86
\r
6168
86
\r
6169
86
\r
6170
86
\r
6171
51
\r
6172
79
\r
6173
50
\r
6174
44
\r
6175
49
\r
6176
44
\r
6177
79
\r
6178
50
\r
6179
44
\r
6180
50
\r
6181
43
\r
6182
44
\r
6183
43
\r
6184
50
\r
6185
43
\r
6186
44
\r
6187
42
\r
6188
2
\r
6189
43
\r
6190
7
\r
6191
43
\r
6192
1
\r
6193
42
\r
6194
1
\r
6195
6
\r
6196
1
\r
6197
43
\r
6198
0
\r
6199
43
\r
6200
7
\r
6201
37
\r
6202
49
\r
6203
44
\r
6204
86
\r
6205
86
\r
6206
86
\r
6207
50
\r
6208
80
\r
6209
86
\r
6210
44
\r
6211
49
\r
6212
80
\r
6213
87
\r
6214
79
\r
6215
44
\r
6216
85
\r
6217
50
\r
6218
80
\r
6219
86
\r
6220
93
\r
6221
122
\r
6222
129
\r
6223
172
\r
6224
136
\r
6225
208
\r
6226
172
\r
6227
215
\r
6228
208
\r
6229
215
\r
6230
172
\r
6231
215
\r
6232
209
\r
6233
214
\r
6234
209
\r
6235
214
\r
6236
215
\r
6237
209
\r
6238
214
\r
6239
209
\r
6240
214
\r
6241
214
\r
6242
209
\r
6243
214
\r
6244
209
\r
6245
214
\r
6246
208
\r
6247
215
\r
6248
209
\r
6249
214
\r
6250
208
\r
6251
179
\r
6252
215
\r
6253
215
\r
6254
215
\r
6255
214
\r
6256
173
\r
6257
215
\r
6258
172
\r
6259
215
\r
6260
173
\r
6261
214
\r
6262
173
\r
6263
173
\r
6264
215
\r
6265
172
\r
6266
209
\r
6267
178
\r
6268
44
\r
6269
122
\r
6270
128
\r
6271
87
\r
6272
86
\r
6273
122
\r
6274
86
\r
6275
86
\r
6276
43
\r
6277
43
\r
6278
43
\r
6279
37
\r
6280
79
\r
6281
43
\r
6282
49
\r
6283
80
\r
6284
86
\r
6285
85
\r
6286
123
\r
6287
86
\r
6288
122
\r
6289
85
\r
6290
80
\r
6291
86
\r
6292
86
\r
6293
86
\r
6294
86
\r
6295
86
\r
6296
86
\r
6297
86
\r
6298
122
\r
6299
86
\r
6300
123
\r
6301
92
\r
6302
80
\r
6303
86
\r
6304
86
\r
6305
87
\r
6306
86
\r
6307
129
\r
6308
129
\r
6309
87
\r
6310
122
\r
6311
93
\r
6312
122
\r
6313
129
\r
6314
130
\r
6315
135
\r
6316
165
\r
6317
136
\r
6318
165
\r
6319
130
\r
6320
165
\r
6321
136
\r
6322
172
\r
6323
166
\r
6324
172
\r
6325
135
\r
6326
130
\r
6327
165
\r
6328
93
\r
6329
129
\r
6330
128
\r
6331
87
\r
6332
79
\r
6333
50
\r
6334
79
\r
6335
86
\r
6336
50
\r
6337
80
\r
6338
85
\r
6339
50
\r
6340
86
\r
6341
123
\r
6342
86
\r
6343
93
\r
6344
122
\r
6345
86
\r
6346
87
\r
6347
50
\r
6348
86
\r
6349
87
\r
6350
49
\r
6351
44
\r
6352
86
\r
6353
44
\r
6354
85
\r
6355
8
\r
6356
44
\r
6357
49
\r
6358
43
\r
6359
44
\r
6360
43
\r
6361
43
\r
6362
44
\r
6363
43
\r
6364
43
\r
6365
7
\r
6366
43
\r
6367
44
\r
6368
42
\r
6369
8
\r
6370
37
\r
6371
43
\r
6372
43
\r
6373
7
\r
6374
7
\r
6375
1
\r
6376
42
\r
6377
1
\r
6378
0
\r
6379
0
\r
6380
43
\r
6381
0
\r
6382
43
\r
6383
43
\r
6384
43
\r
6385
44
\r
6386
50
\r
6387
79
\r
6388
86
\r
6389
86
\r
6390
44
\r
6391
79
\r
6392
49
\r
6393
44
\r
6394
80
\r
6395
49
\r
6396
80
\r
6397
86
\r
6398
86
\r
6399
122
\r
6400
93
\r
6401
165
\r
6402
172
\r
6403
178
\r
6404
209
\r
6405
214
\r
6406
209
\r
6407
214
\r
6408
209
\r
6409
215
\r
6410
215
\r
6411
208
\r
6412
214
\r
6413
209
\r
6414
178
\r
6415
209
\r
6416
208
\r
6417
215
\r
6418
208
\r
6419
209
\r
6420
214
\r
6421
209
\r
6422
214
\r
6423
208
\r
6424
215
\r
6425
208
\r
6426
209
\r
6427
214
\r
6428
208
\r
6429
215
\r
6430
215
\r
6431
209
\r
6432
215
\r
6433
215
\r
6434
209
\r
6435
214
\r
6436
179
\r
6437
209
\r
6438
214
\r
6439
172
\r
6440
179
\r
6441
209
\r
6442
172
\r
6443
178
\r
6444
172
\r
6445
172
\r
6446
173
\r
6447
128
\r
6448
86
\r
6449
123
\r
6450
129
\r
6451
128
\r
6452
87
\r
6453
86
\r
6454
85
\r
6455
80
\r
6456
43
\r
6457
79
\r
6458
7
\r
6459
79
\r
6460
43
\r
6461
80
\r
6462
85
\r
6463
86
\r
6464
80
\r
6465
86
\r
6466
86
\r
6467
86
\r
6468
85
\r
6469
80
\r
6470
86
\r
6471
122
\r
6472
86
\r
6473
86
\r
6474
80
\r
6475
86
\r
6476
85
\r
6477
122
\r
6478
87
\r
6479
86
\r
6480
122
\r
6481
86
\r
6482
50
\r
6483
80
\r
6484
86
\r
6485
129
\r
6486
123
\r
6487
93
\r
6488
128
\r
6489
124
\r
6490
129
\r
6491
129
\r
6492
129
\r
6493
129
\r
6494
172
\r
6495
129
\r
6496
130
\r
6497
171
\r
6498
129
\r
6499
130
\r
6500
172
\r
6501
172
\r
6502
171
\r
6503
172
\r
6504
166
\r
6505
135
\r
6506
165
\r
6507
87
\r
6508
92
\r
6509
86
\r
6510
87
\r
6511
86
\r
6512
79
\r
6513
43
\r
6514
50
\r
6515
80
\r
6516
86
\r
6517
86
\r
6518
86
\r
6519
86
\r
6520
92
\r
6521
87
\r
6522
128
\r
6523
87
\r
6524
86
\r
6525
86
\r
6526
87
\r
6527
50
\r
6528
86
\r
6529
44
\r
6530
86
\r
6531
49
\r
6532
44
\r
6533
44
\r
6534
85
\r
6535
44
\r
6536
43
\r
6537
50
\r
6538
44
\r
6539
43
\r
6540
50
\r
6541
43
\r
6542
37
\r
6543
49
\r
6544
44
\r
6545
1
\r
6546
43
\r
6547
43
\r
6548
44
\r
6549
7
\r
6550
43
\r
6551
8
\r
6552
42
\r
6553
7
\r
6554
37
\r
6555
1
\r
6556
6
\r
6557
1
\r
6558
43
\r
6559
0
\r
6560
7
\r
6561
37
\r
6562
7
\r
6563
43
\r
6564
49
\r
6565
80
\r
6566
50
\r
6567
80
\r
6568
86
\r
6569
44
\r
6570
43
\r
6571
86
\r
6572
44
\r
6573
79
\r
6574
50
\r
6575
43
\r
6576
86
\r
6577
86
\r
6578
129
\r
6579
128
\r
6580
130
\r
6581
207
\r
6582
173
\r
6583
214
\r
6584
209
\r
6585
214
\r
6586
215
\r
6587
209
\r
6588
214
\r
6589
209
\r
6590
214
\r
6591
209
\r
6592
179
\r
6593
208
\r
6594
173
\r
6595
214
\r
6596
209
\r
6597
214
\r
6598
209
\r
6599
215
\r
6600
208
\r
6601
208
\r
6602
215
\r
6603
208
\r
6604
209
\r
6605
214
\r
6606
209
\r
6607
214
\r
6608
209
\r
6609
214
\r
6610
215
\r
6611
173
\r
6612
215
\r
6613
215
\r
6614
208
\r
6615
215
\r
6616
209
\r
6617
178
\r
6618
173
\r
6619
214
\r
6620
172
\r
6621
173
\r
6622
172
\r
6623
214
\r
6624
172
\r
6625
173
\r
6626
92
\r
6627
165
\r
6628
123
\r
6629
129
\r
6630
129
\r
6631
86
\r
6632
86
\r
6633
86
\r
6634
79
\r
6635
79
\r
6636
43
\r
6637
43
\r
6638
37
\r
6639
43
\r
6640
49
\r
6641
86
\r
6642
80
\r
6643
86
\r
6644
122
\r
6645
85
\r
6646
86
\r
6647
80
\r
6648
86
\r
6649
122
\r
6650
86
\r
6651
86
\r
6652
86
\r
6653
86
\r
6654
79
\r
6655
86
\r
6656
86
\r
6657
80
\r
6658
128
\r
6659
86
\r
6660
86
\r
6661
80
\r
6662
86
\r
6663
86
\r
6664
87
\r
6665
129
\r
6666
129
\r
6667
129
\r
6668
129
\r
6669
129
\r
6670
130
\r
6671
129
\r
6672
129
\r
6673
130
\r
6674
135
\r
6675
166
\r
6676
129
\r
6677
172
\r
6678
130
\r
6679
171
\r
6680
166
\r
6681
178
\r
6682
166
\r
6683
172
\r
6684
129
\r
6685
136
\r
6686
86
\r
6687
79
\r
6688
50
\r
6689
80
\r
6690
86
\r
6691
50
\r
6692
86
\r
6693
86
\r
6694
86
\r
6695
86
\r
6696
86
\r
6697
92
\r
6698
86
\r
6699
122
\r
6700
93
\r
6701
122
\r
6702
86
\r
6703
50
\r
6704
93
\r
6705
86
\r
6706
86
\r
6707
86
\r
6708
45
\r
6709
86
\r
6710
50
\r
6711
79
\r
6712
50
\r
6713
80
\r
6714
14
\r
6715
79
\r
6716
50
\r
6717
43
\r
6718
44
\r
6719
49
\r
6720
43
\r
6721
44
\r
6722
43
\r
6723
8
\r
6724
43
\r
6725
43
\r
6726
43
\r
6727
44
\r
6728
7
\r
6729
43
\r
6730
43
\r
6731
43
\r
6732
1
\r
6733
0
\r
6734
43
\r
6735
1
\r
6736
7
\r
6737
0
\r
6738
43
\r
6739
1
\r
6740
7
\r
6741
42
\r
6742
2
\r
6743
43
\r
6744
85
\r
6745
44
\r
6746
50
\r
6747
80
\r
6748
79
\r
6749
50
\r
6750
80
\r
6751
49
\r
6752
80
\r
6753
44
\r
6754
43
\r
6755
86
\r
6756
86
\r
6757
123
\r
6758
129
\r
6759
172
\r
6760
172
\r
6761
208
\r
6762
172
\r
6763
215
\r
6764
208
\r
6765
215
\r
6766
215
\r
6767
208
\r
6768
215
\r
6769
208
\r
6770
179
\r
6771
208
\r
6772
215
\r
6773
208
\r
6774
215
\r
6775
208
\r
6776
214
\r
6777
209
\r
6778
208
\r
6779
215
\r
6780
208
\r
6781
215
\r
6782
208
\r
6783
209
\r
6784
214
\r
6785
209
\r
6786
215
\r
6787
214
\r
6788
209
\r
6789
214
\r
6790
209
\r
6791
178
\r
6792
215
\r
6793
209
\r
6794
215
\r
6795
208
\r
6796
214
\r
6797
173
\r
6798
214
\r
6799
179
\r
6800
172
\r
6801
208
\r
6802
173
\r
6803
172
\r
6804
178
\r
6805
159
\r
6806
129
\r
6807
129
\r
6808
122
\r
6809
93
\r
6810
122
\r
6811
80
\r
6812
49
\r
6813
79
\r
6814
43
\r
6815
43
\r
6816
37
\r
6817
43
\r
6818
43
\r
6819
85
\r
6820
80
\r
6821
85
\r
6822
80
\r
6823
86
\r
6824
86
\r
6825
86
\r
6826
86
\r
6827
122
\r
6828
86
\r
6829
86
\r
6830
116
\r
6831
85
\r
6832
86
\r
6833
80
\r
6834
49
\r
6835
86
\r
6836
80
\r
6837
122
\r
6838
86
\r
6839
86
\r
6840
86
\r
6841
87
\r
6842
86
\r
6843
86
\r
6844
129
\r
6845
130
\r
6846
129
\r
6847
129
\r
6848
124
\r
6849
129
\r
6850
129
\r
6851
172
\r
6852
129
\r
6853
130
\r
6854
166
\r
6855
171
\r
6856
137
\r
6857
166
\r
6858
172
\r
6859
172
\r
6860
173
\r
6861
171
\r
6862
130
\r
6863
129
\r
6864
129
\r
6865
86
\r
6866
43
\r
6867
79
\r
6868
50
\r
6869
86
\r
6870
86
\r
6871
122
\r
6872
93
\r
6873
122
\r
6874
87
\r
6875
128
\r
6876
87
\r
6877
86
\r
6878
129
\r
6879
86
\r
6880
85
\r
6881
87
\r
6882
86
\r
6883
86
\r
6884
87
\r
6885
92
\r
6886
50
\r
6887
86
\r
6888
44
\r
6889
86
\r
6890
50
\r
6891
80
\r
6892
50
\r
6893
79
\r
6894
50
\r
6895
43
\r
6896
86
\r
6897
44
\r
6898
43
\r
6899
44
\r
6900
43
\r
6901
49
\r
6902
8
\r
6903
43
\r
6904
43
\r
6905
43
\r
6906
44
\r
6907
7
\r
6908
43
\r
6909
44
\r
6910
1
\r
6911
6
\r
6912
43
\r
6913
1
\r
6914
7
\r
6915
0
\r
6916
43
\r
6917
1
\r
6918
7
\r
6919
36
\r
6920
7
\r
6921
1
\r
6922
43
\r
6923
43
\r
6924
43
\r
6925
86
\r
6926
44
\r
6927
86
\r
6928
43
\r
6929
80
\r
6930
50
\r
6931
43
\r
6932
43
\r
6933
43
\r
6934
87
\r
6935
85
\r
6936
129
\r
6937
129
\r
6938
172
\r
6939
172
\r
6940
172
\r
6941
209
\r
6942
214
\r
6943
209
\r
6944
215
\r
6945
214
\r
6946
209
\r
6947
215
\r
6948
208
\r
6949
215
\r
6950
208
\r
6951
173
\r
6952
214
\r
6953
173
\r
6954
215
\r
6955
208
\r
6956
209
\r
6957
214
\r
6958
209
\r
6959
214
\r
6960
208
\r
6961
173
\r
6962
214
\r
6963
209
\r
6964
214
\r
6965
209
\r
6966
214
\r
6967
208
\r
6968
209
\r
6969
179
\r
6970
214
\r
6971
209
\r
6972
214
\r
6973
209
\r
6974
214
\r
6975
209
\r
6976
178
\r
6977
208
\r
6978
173
\r
6979
214
\r
6980
172
\r
6981
173
\r
6982
178
\r
6983
208
\r
6984
123
\r
6985
128
\r
6986
123
\r
6987
92
\r
6988
86
\r
6989
80
\r
6990
79
\r
6991
6
\r
6992
37
\r
6993
43
\r
6994
43
\r
6995
36
\r
6996
43
\r
6997
43
\r
6998
80
\r
6999
85
\r
7000
86
\r
7001
80
\r
7002
86
\r
7003
85
\r
7004
86
\r
7005
86
\r
7006
122
\r
7007
87
\r
7008
122
\r
7009
86
\r
7010
79
\r
7011
86
\r
7012
80
\r
7013
85
\r
7014
44
\r
7015
85
\r
7016
80
\r
7017
86
\r
7018
128
\r
7019
44
\r
7020
87
\r
7021
86
\r
7022
86
\r
7023
123
\r
7024
128
\r
7025
130
\r
7026
129
\r
7027
129
\r
7028
93
\r
7029
165
\r
7030
130
\r
7031
129
\r
7032
172
\r
7033
129
\r
7034
166
\r
7035
172
\r
7036
136
\r
7037
172
\r
7038
165
\r
7039
172
\r
7040
172
\r
7041
129
\r
7042
129
\r
7043
86
\r
7044
86
\r
7045
50
\r
7046
85
\r
7047
44
\r
7048
86
\r
7049
86
\r
7050
129
\r
7051
92
\r
7052
123
\r
7053
129
\r
7054
129
\r
7055
129
\r
7056
92
\r
7057
123
\r
7058
86
\r
7059
87
\r
7060
86
\r
7061
50
\r
7062
87
\r
7063
92
\r
7064
86
\r
7065
87
\r
7066
86
\r
7067
50
\r
7068
86
\r
7069
44
\r
7070
85
\r
7071
44
\r
7072
86
\r
7073
50
\r
7074
44
\r
7075
85
\r
7076
44
\r
7077
50
\r
7078
43
\r
7079
43
\r
7080
43
\r
7081
44
\r
7082
49
\r
7083
43
\r
7084
44
\r
7085
43
\r
7086
7
\r
7087
43
\r
7088
43
\r
7089
43
\r
7090
1
\r
7091
7
\r
7092
1
\r
7093
42
\r
7094
1
\r
7095
7
\r
7096
43
\r
7097
1
\r
7098
6
\r
7099
1
\r
7100
37
\r
7101
7
\r
7102
43
\r
7103
44
\r
7104
79
\r
7105
50
\r
7106
43
\r
7107
86
\r
7108
43
\r
7109
44
\r
7110
43
\r
7111
79
\r
7112
44
\r
7113
86
\r
7114
92
\r
7115
123
\r
7116
129
\r
7117
172
\r
7118
172
\r
7119
208
\r
7120
215
\r
7121
208
\r
7122
209
\r
7123
214
\r
7124
215
\r
7125
209
\r
7126
214
\r
7127
209
\r
7128
178
\r
7129
209
\r
7130
214
\r
7131
208
\r
7132
215
\r
7133
208
\r
7134
214
\r
7135
209
\r
7136
214
\r
7137
209
\r
7138
215
\r
7139
208
\r
7140
209
\r
7141
214
\r
7142
209
\r
7143
208
\r
7144
215
\r
7145
208
\r
7146
209
\r
7147
214
\r
7148
209
\r
7149
214
\r
7150
209
\r
7151
215
\r
7152
214
\r
7153
209
\r
7154
214
\r
7155
209
\r
7156
178
\r
7157
208
\r
7158
173
\r
7159
214
\r
7160
172
\r
7161
173
\r
7162
208
\r
7163
86
\r
7164
122
\r
7165
86
\r
7166
85
\r
7167
44
\r
7168
79
\r
7169
43
\r
7170
43
\r
7171
0
\r
7172
43
\r
7173
37
\r
7174
42
\r
7175
43
\r
7176
79
\r
7177
44
\r
7178
85
\r
7179
80
\r
7180
86
\r
7181
86
\r
7182
79
\r
7183
87
\r
7184
86
\r
7185
122
\r
7186
92
\r
7187
122
\r
7188
86
\r
7189
80
\r
7190
86
\r
7191
85
\r
7192
80
\r
7193
49
\r
7194
80
\r
7195
86
\r
7196
86
\r
7197
86
\r
7198
86
\r
7199
86
\r
7200
86
\r
7201
122
\r
7202
87
\r
7203
87
\r
7204
129
\r
7205
165
\r
7206
130
\r
7207
129
\r
7208
129
\r
7209
129
\r
7210
136
\r
7211
166
\r
7212
129
\r
7213
172
\r
7214
172
\r
7215
172
\r
7216
166
\r
7217
136
\r
7218
166
\r
7219
171
\r
7220
93
\r
7221
123
\r
7222
50
\r
7223
122
\r
7224
43
\r
7225
86
\r
7226
86
\r
7227
50
\r
7228
86
\r
7229
123
\r
7230
129
\r
7231
135
\r
7232
166
\r
7233
135
\r
7234
129
\r
7235
123
\r
7236
93
\r
7237
85
\r
7238
123
\r
7239
50
\r
7240
122
\r
7241
92
\r
7242
87
\r
7243
86
\r
7244
87
\r
7245
50
\r
7246
86
\r
7247
86
\r
7248
86
\r
7249
50
\r
7250
80
\r
7251
50
\r
7252
50
\r
7253
80
\r
7254
50
\r
7255
43
\r
7256
50
\r
7257
44
\r
7258
43
\r
7259
44
\r
7260
43
\r
7261
49
\r
7262
44
\r
7263
43
\r
7264
43
\r
7265
44
\r
7266
43
\r
7267
43
\r
7268
7
\r
7269
43
\r
7270
1
\r
7271
7
\r
7272
42
\r
7273
1
\r
7274
43
\r
7275
1
\r
7276
7
\r
7277
36
\r
7278
7
\r
7279
1
\r
7280
6
\r
7281
37
\r
7282
43
\r
7283
44
\r
7284
43
\r
7285
86
\r
7286
43
\r
7287
44
\r
7288
43
\r
7289
79
\r
7290
43
\r
7291
50
\r
7292
86
\r
7293
123
\r
7294
128
\r
7295
130
\r
7296
135
\r
7297
202
\r
7298
178
\r
7299
209
\r
7300
214
\r
7301
208
\r
7302
215
\r
7303
209
\r
7304
214
\r
7305
173
\r
7306
214
\r
7307
209
\r
7308
214
\r
7309
209
\r
7310
173
\r
7311
214
\r
7312
208
\r
7313
215
\r
7314
208
\r
7315
214
\r
7316
209
\r
7317
208
\r
7318
215
\r
7319
208
\r
7320
208
\r
7321
215
\r
7322
208
\r
7323
209
\r
7324
214
\r
7325
209
\r
7326
208
\r
7327
215
\r
7328
208
\r
7329
215
\r
7330
208
\r
7331
215
\r
7332
208
\r
7333
209
\r
7334
214
\r
7335
208
\r
7336
179
\r
7337
208
\r
7338
173
\r
7339
208
\r
7340
172
\r
7341
214
\r
7342
44
\r
7343
86
\r
7344
79
\r
7345
43
\r
7346
43
\r
7347
79
\r
7348
36
\r
7349
43
\r
7350
1
\r
7351
42
\r
7352
43
\r
7353
79
\r
7354
43
\r
7355
80
\r
7356
43
\r
7357
85
\r
7358
80
\r
7359
86
\r
7360
43
\r
7361
86
\r
7362
86
\r
7363
122
\r
7364
80
\r
7365
128
\r
7366
86
\r
7367
123
\r
7368
86
\r
7369
86
\r
7370
122
\r
7371
86
\r
7372
86
\r
7373
43
\r
7374
86
\r
7375
86
\r
7376
80
\r
7377
86
\r
7378
86
\r
7379
86
\r
7380
122
\r
7381
87
\r
7382
129
\r
7383
129
\r
7384
130
\r
7385
129
\r
7386
93
\r
7387
165
\r
7388
130
\r
7389
129
\r
7390
129
\r
7391
130
\r
7392
165
\r
7393
136
\r
7394
173
\r
7395
165
\r
7396
172
\r
7397
136
\r
7398
129
\r
7399
123
\r
7400
86
\r
7401
85
\r
7402
44
\r
7403
49
\r
7404
80
\r
7405
86
\r
7406
86
\r
7407
122
\r
7408
93
\r
7409
165
\r
7410
136
\r
7411
166
\r
7412
135
\r
7413
129
\r
7414
129
\r
7415
87
\r
7416
128
\r
7417
87
\r
7418
86
\r
7419
93
\r
7420
86
\r
7421
86
\r
7422
87
\r
7423
92
\r
7424
81
\r
7425
86
\r
7426
50
\r
7427
86
\r
7428
86
\r
7429
50
\r
7430
87
\r
7431
43
\r
7432
86
\r
7433
44
\r
7434
50
\r
7435
86
\r
7436
43
\r
7437
44
\r
7438
49
\r
7439
80
\r
7440
50
\r
7441
43
\r
7442
44
\r
7443
43
\r
7444
43
\r
7445
49
\r
7446
8
\r
7447
37
\r
7448
43
\r
7449
6
\r
7450
43
\r
7451
43
\r
7452
1
\r
7453
7
\r
7454
43
\r
7455
0
\r
7456
43
\r
7457
1
\r
7458
7
\r
7459
36
\r
7460
1
\r
7461
43
\r
7462
7
\r
7463
79
\r
7464
44
\r
7465
86
\r
7466
43
\r
7467
44
\r
7468
44
\r
7469
79
\r
7470
50
\r
7471
86
\r
7472
86
\r
7473
129
\r
7474
129
\r
7475
165
\r
7476
136
\r
7477
202
\r
7478
172
\r
7479
214
\r
7480
209
\r
7481
214
\r
7482
209
\r
7483
208
\r
7484
215
\r
7485
208
\r
7486
215
\r
7487
173
\r
7488
214
\r
7489
208
\r
7490
179
\r
7491
208
\r
7492
215
\r
7493
208
\r
7494
209
\r
7495
214
\r
7496
209
\r
7497
208
\r
7498
215
\r
7499
208
\r
7500
208
\r
7501
209
\r
7502
178
\r
7503
209
\r
7504
214
\r
7505
209
\r
7506
214
\r
7507
208
\r
7508
209
\r
7509
214
\r
7510
209
\r
7511
208
\r
7512
215
\r
7513
208
\r
7514
209
\r
7515
214
\r
7516
172
\r
7517
208
\r
7518
208
\r
7519
215
\r
7520
172
\r
7521
79
\r
7522
50
\r
7523
43
\r
7524
79
\r
7525
43
\r
7526
43
\r
7527
79
\r
7528
43
\r
7529
43
\r
7530
80
\r
7531
43
\r
7532
85
\r
7533
80
\r
7534
49
\r
7535
79
\r
7536
44
\r
7537
85
\r
7538
80
\r
7539
86
\r
7540
79
\r
7541
86
\r
7542
123
\r
7543
86
\r
7544
128
\r
7545
86
\r
7546
86
\r
7547
122
\r
7548
86
\r
7549
123
\r
7550
86
\r
7551
86
\r
7552
79
\r
7553
86
\r
7554
43
\r
7555
87
\r
7556
86
\r
7557
86
\r
7558
80
\r
7559
92
\r
7560
123
\r
7561
129
\r
7562
130
\r
7563
171
\r
7564
130
\r
7565
129
\r
7566
129
\r
7567
129
\r
7568
166
\r
7569
130
\r
7570
171
\r
7571
130
\r
7572
172
\r
7573
129
\r
7574
172
\r
7575
129
\r
7576
130
\r
7577
165
\r
7578
92
\r
7579
86
\r
7580
80
\r
7581
50
\r
7582
80
\r
7583
86
\r
7584
85
\r
7585
87
\r
7586
92
\r
7587
123
\r
7588
129
\r
7589
135
\r
7590
130
\r
7591
165
\r
7592
93
\r
7593
122
\r
7594
129
\r
7595
87
\r
7596
128
\r
7597
86
\r
7598
93
\r
7599
87
\r
7600
86
\r
7601
93
\r
7602
86
\r
7603
86
\r
7604
86
\r
7605
86
\r
7606
44
\r
7607
92
\r
7608
44
\r
7609
87
\r
7610
85
\r
7611
50
\r
7612
44
\r
7613
86
\r
7614
44
\r
7615
85
\r
7616
44
\r
7617
86
\r
7618
44
\r
7619
49
\r
7620
44
\r
7621
43
\r
7622
8
\r
7623
43
\r
7624
42
\r
7625
8
\r
7626
43
\r
7627
37
\r
7628
43
\r
7629
7
\r
7630
43
\r
7631
7
\r
7632
37
\r
7633
7
\r
7634
6
\r
7635
1
\r
7636
43
\r
7637
1
\r
7638
43
\r
7639
0
\r
7640
43
\r
7641
7
\r
7642
43
\r
7643
79
\r
7644
44
\r
7645
43
\r
7646
43
\r
7647
43
\r
7648
80
\r
7649
50
\r
7650
86
\r
7651
86
\r
7652
86
\r
7653
86
\r
7654
172
\r
7655
165
\r
7656
172
\r
7657
173
\r
7658
214
\r
7659
209
\r
7660
214
\r
7661
209
\r
7662
208
\r
7663
179
\r
7664
208
\r
7665
209
\r
7666
214
\r
7667
209
\r
7668
179
\r
7669
208
\r
7670
214
\r
7671
209
\r
7672
208
\r
7673
215
\r
7674
172
\r
7675
215
\r
7676
209
\r
7677
208
\r
7678
214
\r
7679
209
\r
7680
208
\r
7681
209
\r
7682
214
\r
7683
209
\r
7684
214
\r
7685
209
\r
7686
208
\r
7687
209
\r
7688
214
\r
7689
209
\r
7690
214
\r
7691
209
\r
7692
208
\r
7693
208
\r
7694
215
\r
7695
208
\r
7696
208
\r
7697
173
\r
7698
214
\r
7699
208
\r
7700
86
\r
7701
86
\r
7702
80
\r
7703
43
\r
7704
85
\r
7705
80
\r
7706
85
\r
7707
80
\r
7708
86
\r
7709
43
\r
7710
86
\r
7711
86
\r
7712
79
\r
7713
86
\r
7714
43
\r
7715
79
\r
7716
44
\r
7717
85
\r
7718
86
\r
7719
86
\r
7720
122
\r
7721
86
\r
7722
87
\r
7723
122
\r
7724
86
\r
7725
86
\r
7726
122
\r
7727
86
\r
7728
129
\r
7729
86
\r
7730
86
\r
7731
80
\r
7732
85
\r
7733
44
\r
7734
85
\r
7735
87
\r
7736
80
\r
7737
86
\r
7738
86
\r
7739
129
\r
7740
130
\r
7741
129
\r
7742
171
\r
7743
130
\r
7744
165
\r
7745
130
\r
7746
130
\r
7747
171
\r
7748
136
\r
7749
166
\r
7750
135
\r
7751
167
\r
7752
172
\r
7753
136
\r
7754
165
\r
7755
129
\r
7756
129
\r
7757
85
\r
7758
87
\r
7759
49
\r
7760
122
\r
7761
86
\r
7762
86
\r
7763
86
\r
7764
87
\r
7765
85
\r
7766
87
\r
7767
128
\r
7768
130
\r
7769
135
\r
7770
129
\r
7771
123
\r
7772
129
\r
7773
92
\r
7774
123
\r
7775
86
\r
7776
129
\r
7777
87
\r
7778
86
\r
7779
93
\r
7780
86
\r
7781
93
\r
7782
87
\r
7783
86
\r
7784
86
\r
7785
87
\r
7786
86
\r
7787
50
\r
7788
86
\r
7789
87
\r
7790
50
\r
7791
86
\r
7792
87
\r
7793
86
\r
7794
43
\r
7795
50
\r
7796
44
\r
7797
86
\r
7798
43
\r
7799
44
\r
7800
43
\r
7801
7
\r
7802
43
\r
7803
8
\r
7804
42
\r
7805
38
\r
7806
13
\r
7807
43
\r
7808
38
\r
7809
7
\r
7810
43
\r
7811
6
\r
7812
37
\r
7813
7
\r
7814
37
\r
7815
6
\r
7816
7
\r
7817
37
\r
7818
7
\r
7819
36
\r
7820
43
\r
7821
1
\r
7822
43
\r
7823
80
\r
7824
49
\r
7825
38
\r
7826
49
\r
7827
43
\r
7828
44
\r
7829
86
\r
7830
86
\r
7831
86
\r
7832
129
\r
7833
165
\r
7834
172
\r
7835
209
\r
7836
178
\r
7837
208
\r
7838
215
\r
7839
208
\r
7840
215
\r
7841
209
\r
7842
214
\r
7843
172
\r
7844
209
\r
7845
215
\r
7846
172
\r
7847
215
\r
7848
208
\r
7849
215
\r
7850
208
\r
7851
209
\r
7852
214
\r
7853
208
\r
7854
215
\r
7855
208
\r
7856
215
\r
7857
208
\r
7858
209
\r
7859
214
\r
7860
209
\r
7861
214
\r
7862
209
\r
7863
214
\r
7864
209
\r
7865
208
\r
7866
209
\r
7867
214
\r
7868
209
\r
7869
208
\r
7870
209
\r
7871
214
\r
7872
208
\r
7873
209
\r
7874
208
\r
7875
214
\r
7876
209
\r
7877
172
\r
7878
208
\r
7879
129
\r
7880
122
\r
7881
86
\r
7882
123
\r
7883
92
\r
7884
86
\r
7885
122
\r
7886
80
\r
7887
86
\r
7888
85
\r
7889
80
\r
7890
49
\r
7891
80
\r
7892
79
\r
7893
43
\r
7894
85
\r
7895
44
\r
7896
79
\r
7897
86
\r
7898
86
\r
7899
122
\r
7900
86
\r
7901
123
\r
7902
92
\r
7903
122
\r
7904
86
\r
7905
87
\r
7906
122
\r
7907
86
\r
7908
122
\r
7909
86
\r
7910
43
\r
7911
86
\r
7912
79
\r
7913
86
\r
7914
80
\r
7915
50
\r
7916
80
\r
7917
92
\r
7918
124
\r
7919
135
\r
7920
130
\r
7921
165
\r
7922
130
\r
7923
172
\r
7924
129
\r
7925
166
\r
7926
136
\r
7927
166
\r
7928
172
\r
7929
172
\r
7930
165
\r
7931
172
\r
7932
137
\r
7933
165
\r
7934
129
\r
7935
87
\r
7936
86
\r
7937
50
\r
7938
86
\r
7939
85
\r
7940
123
\r
7941
92
\r
7942
92
\r
7943
123
\r
7944
122
\r
7945
93
\r
7946
86
\r
7947
129
\r
7948
123
\r
7949
135
\r
7950
86
\r
7951
129
\r
7952
86
\r
7953
129
\r
7954
86
\r
7955
87
\r
7956
92
\r
7957
123
\r
7958
92
\r
7959
123
\r
7960
93
\r
7961
86
\r
7962
129
\r
7963
87
\r
7964
86
\r
7965
93
\r
7966
87
\r
7967
128
\r
7968
87
\r
7969
92
\r
7970
87
\r
7971
86
\r
7972
86
\r
7973
51
\r
7974
79
\r
7975
50
\r
7976
80
\r
7977
49
\r
7978
43
\r
7979
8
\r
7980
43
\r
7981
37
\r
7982
7
\r
7983
43
\r
7984
7
\r
7985
43
\r
7986
43
\r
7987
43
\r
7988
37
\r
7989
7
\r
7990
43
\r
7991
1
\r
7992
43
\r
7993
7
\r
7994
43
\r
7995
1
\r
7996
42
\r
7997
1
\r
7998
7
\r
7999
36
\r
8000
43
\r
8001
37
\r
8002
8
\r
8003
79
\r
8004
43
\r
8005
43
\r
8006
43
\r
8007
44
\r
8008
87
\r
8009
91
\r
8010
129
\r
8011
129
\r
8012
166
\r
8013
214
\r
8014
208
\r
8015
173
\r
8016
214
\r
8017
208
\r
8018
209
\r
8019
214
\r
8020
209
\r
8021
209
\r
8022
178
\r
8023
208
\r
8024
215
\r
8025
208
\r
8026
179
\r
8027
208
\r
8028
215
\r
8029
208
\r
8030
173
\r
8031
214
\r
8032
209
\r
8033
208
\r
8034
215
\r
8035
208
\r
8036
215
\r
8037
208
\r
8038
215
\r
8039
208
\r
8040
215
\r
8041
208
\r
8042
209
\r
8043
214
\r
8044
209
\r
8045
208
\r
8046
215
\r
8047
209
\r
8048
208
\r
8049
215
\r
8050
208
\r
8051
209
\r
8052
214
\r
8053
208
\r
8054
208
\r
8055
209
\r
8056
172
\r
8057
208
\r
8058
129
\r
8059
129
\r
8060
128
\r
8061
123
\r
8062
123
\r
8063
92
\r
8064
122
\r
8065
86
\r
8066
86
\r
8067
79
\r
8068
80
\r
8069
49
\r
8070
79
\r
8071
44
\r
8072
43
\r
8073
79
\r
8074
43
\r
8075
86
\r
8076
86
\r
8077
122
\r
8078
86
\r
8079
86
\r
8080
123
\r
8081
128
\r
8082
86
\r
8083
86
\r
8084
122
\r
8085
86
\r
8086
87
\r
8087
85
\r
8088
80
\r
8089
86
\r
8090
86
\r
8091
79
\r
8092
86
\r
8093
86
\r
8094
44
\r
8095
85
\r
8096
87
\r
8097
129
\r
8098
129
\r
8099
130
\r
8100
129
\r
8101
166
\r
8102
135
\r
8103
166
\r
8104
136
\r
8105
165
\r
8106
172
\r
8107
130
\r
8108
172
\r
8109
172
\r
8110
166
\r
8111
135
\r
8112
130
\r
8113
122
\r
8114
86
\r
8115
86
\r
8116
50
\r
8117
86
\r
8118
122
\r
8119
93
\r
8120
123
\r
8121
128
\r
8122
130
\r
8123
129
\r
8124
128
\r
8125
86
\r
8126
93
\r
8127
122
\r
8128
87
\r
8129
128
\r
8130
87
\r
8131
129
\r
8132
86
\r
8133
86
\r
8134
87
\r
8135
92
\r
8136
87
\r
8137
129
\r
8138
129
\r
8139
130
\r
8140
87
\r
8141
129
\r
8142
129
\r
8143
86
\r
8144
94
\r
8145
129
\r
8146
129
\r
8147
93
\r
8148
123
\r
8149
93
\r
8150
122
\r
8151
93
\r
8152
80
\r
8153
50
\r
8154
50
\r
8155
80
\r
8156
43
\r
8157
44
\r
8158
7
\r
8159
43
\r
8160
7
\r
8161
43
\r
8162
43
\r
8163
7
\r
8164
37
\r
8165
44
\r
8166
7
\r
8167
43
\r
8168
7
\r
8169
36
\r
8170
8
\r
8171
42
\r
8172
1
\r
8173
43
\r
8174
43
\r
8175
7
\r
8176
1
\r
8177
37
\r
8178
6
\r
8179
37
\r
8180
7
\r
8181
43
\r
8182
43
\r
8183
37
\r
8184
43
\r
8185
43
\r
8186
44
\r
8187
86
\r
8188
92
\r
8189
123
\r
8190
171
\r
8191
136
\r
8192
208
\r
8193
173
\r
8194
214
\r
8195
209
\r
8196
209
\r
8197
214
\r
8198
208
\r
8199
215
\r
8200
208
\r
8201
215
\r
8202
172
\r
8203
215
\r
8204
208
\r
8205
215
\r
8206
172
\r
8207
214
\r
8208
209
\r
8209
208
\r
8210
215
\r
8211
208
\r
8212
215
\r
8213
208
\r
8214
215
\r
8215
208
\r
8216
215
\r
8217
208
\r
8218
215
\r
8219
208
\r
8220
209
\r
8221
214
\r
8222
209
\r
8223
208
\r
8224
215
\r
8225
208
\r
8226
209
\r
8227
214
\r
8228
209
\r
8229
208
\r
8230
209
\r
8231
214
\r
8232
208
\r
8233
209
\r
8234
208
\r
8235
208
\r
8236
214
\r
8237
123
\r
8238
129
\r
8239
129
\r
8240
86
\r
8241
122
\r
8242
86
\r
8243
80
\r
8244
49
\r
8245
43
\r
8246
80
\r
8247
49
\r
8248
79
\r
8249
80
\r
8250
43
\r
8251
43
\r
8252
43
\r
8253
79
\r
8254
43
\r
8255
86
\r
8256
122
\r
8257
86
\r
8258
123
\r
8259
92
\r
8260
123
\r
8261
128
\r
8262
86
\r
8263
123
\r
8264
86
\r
8265
86
\r
8266
85
\r
8267
80
\r
8268
86
\r
8269
43
\r
8270
86
\r
8271
80
\r
8272
86
\r
8273
86
\r
8274
50
\r
8275
86
\r
8276
123
\r
8277
129
\r
8278
129
\r
8279
129
\r
8280
130
\r
8281
172
\r
8282
166
\r
8283
136
\r
8284
172
\r
8285
166
\r
8286
172
\r
8287
171
\r
8288
167
\r
8289
136
\r
8290
165
\r
8291
136
\r
8292
122
\r
8293
86
\r
8294
44
\r
8295
86
\r
8296
86
\r
8297
86
\r
8298
93
\r
8299
122
\r
8300
130
\r
8301
135
\r
8302
129
\r
8303
123
\r
8304
93
\r
8305
86
\r
8306
87
\r
8307
86
\r
8308
86
\r
8309
92
\r
8310
87
\r
8311
93
\r
8312
122
\r
8313
93
\r
8314
122
\r
8315
130
\r
8316
129
\r
8317
136
\r
8318
129
\r
8319
129
\r
8320
129
\r
8321
123
\r
8322
93
\r
8323
129
\r
8324
129
\r
8325
129
\r
8326
130
\r
8327
122
\r
8328
93
\r
8329
86
\r
8330
129
\r
8331
86
\r
8332
87
\r
8333
86
\r
8334
44
\r
8335
49
\r
8336
80
\r
8337
43
\r
8338
44
\r
8339
7
\r
8340
6
\r
8341
43
\r
8342
43
\r
8343
1
\r
8344
43
\r
8345
7
\r
8346
43
\r
8347
1
\r
8348
7
\r
8349
37
\r
8350
7
\r
8351
42
\r
8352
1
\r
8353
44
\r
8354
43
\r
8355
0
\r
8356
0
\r
8357
7
\r
8358
36
\r
8359
1
\r
8360
43
\r
8361
43
\r
8362
7
\r
8363
37
\r
8364
43
\r
8365
87
\r
8366
86
\r
8367
86
\r
8368
93
\r
8369
129
\r
8370
172
\r
8371
208
\r
8372
172
\r
8373
215
\r
8374
215
\r
8375
208
\r
8376
215
\r
8377
208
\r
8378
215
\r
8379
208
\r
8380
215
\r
8381
208
\r
8382
214
\r
8383
215
\r
8384
208
\r
8385
215
\r
8386
208
\r
8387
215
\r
8388
208
\r
8389
214
\r
8390
209
\r
8391
214
\r
8392
208
\r
8393
215
\r
8394
214
\r
8395
208
\r
8396
215
\r
8397
208
\r
8398
215
\r
8399
208
\r
8400
209
\r
8401
214
\r
8402
208
\r
8403
209
\r
8404
208
\r
8405
215
\r
8406
208
\r
8407
208
\r
8408
209
\r
8409
208
\r
8410
172
\r
8411
208
\r
8412
178
\r
8413
208
\r
8414
166
\r
8415
208
\r
8416
93
\r
8417
122
\r
8418
129
\r
8419
86
\r
8420
80
\r
8421
79
\r
8422
43
\r
8423
79
\r
8424
43
\r
8425
79
\r
8426
49
\r
8427
44
\r
8428
79
\r
8429
43
\r
8430
43
\r
8431
43
\r
8432
79
\r
8433
44
\r
8434
85
\r
8435
122
\r
8436
86
\r
8437
123
\r
8438
86
\r
8439
129
\r
8440
122
\r
8441
92
\r
8442
122
\r
8443
80
\r
8444
86
\r
8445
86
\r
8446
79
\r
8447
50
\r
8448
79
\r
8449
86
\r
8450
80
\r
8451
50
\r
8452
80
\r
8453
86
\r
8454
86
\r
8455
128
\r
8456
130
\r
8457
129
\r
8458
130
\r
8459
123
\r
8460
135
\r
8461
166
\r
8462
129
\r
8463
172
\r
8464
131
\r
8465
172
\r
8466
172
\r
8467
172
\r
8468
172
\r
8469
130
\r
8470
123
\r
8471
92
\r
8472
86
\r
8473
86
\r
8474
80
\r
8475
86
\r
8476
92
\r
8477
123
\r
8478
86
\r
8479
129
\r
8480
129
\r
8481
93
\r
8482
123
\r
8483
93
\r
8484
86
\r
8485
86
\r
8486
86
\r
8487
86
\r
8488
51
\r
8489
86
\r
8490
129
\r
8491
86
\r
8492
129
\r
8493
129
\r
8494
130
\r
8495
129
\r
8496
172
\r
8497
130
\r
8498
165
\r
8499
129
\r
8500
129
\r
8501
130
\r
8502
92
\r
8503
123
\r
8504
93
\r
8505
122
\r
8506
92
\r
8507
124
\r
8508
93
\r
8509
87
\r
8510
129
\r
8511
122
\r
8512
87
\r
8513
50
\r
8514
85
\r
8515
44
\r
8516
43
\r
8517
44
\r
8518
43
\r
8519
7
\r
8520
44
\r
8521
7
\r
8522
37
\r
8523
42
\r
8524
8
\r
8525
42
\r
8526
1
\r
8527
7
\r
8528
43
\r
8529
1
\r
8530
43
\r
8531
7
\r
8532
43
\r
8533
43
\r
8534
1
\r
8535
0
\r
8536
1
\r
8537
42
\r
8538
1
\r
8539
37
\r
8540
43
\r
8541
7
\r
8542
43
\r
8543
43
\r
8544
80
\r
8545
50
\r
8546
86
\r
8547
128
\r
8548
130
\r
8549
171
\r
8550
172
\r
8551
173
\r
8552
214
\r
8553
209
\r
8554
215
\r
8555
208
\r
8556
214
\r
8557
209
\r
8558
214
\r
8559
215
\r
8560
208
\r
8561
215
\r
8562
208
\r
8563
215
\r
8564
214
\r
8565
209
\r
8566
214
\r
8567
208
\r
8568
215
\r
8569
208
\r
8570
214
\r
8571
209
\r
8572
214
\r
8573
214
\r
8574
208
\r
8575
214
\r
8576
209
\r
8577
214
\r
8578
209
\r
8579
214
\r
8580
209
\r
8581
208
\r
8582
208
\r
8583
215
\r
8584
208
\r
8585
208
\r
8586
209
\r
8587
172
\r
8588
178
\r
8589
208
\r
8590
172
\r
8591
172
\r
8592
207
\r
8593
166
\r
8594
172
\r
8595
129
\r
8596
129
\r
8597
123
\r
8598
86
\r
8599
49
\r
8600
79
\r
8601
43
\r
8602
43
\r
8603
79
\r
8604
43
\r
8605
44
\r
8606
79
\r
8607
43
\r
8608
79
\r
8609
43
\r
8610
43
\r
8611
86
\r
8612
43
\r
8613
86
\r
8614
122
\r
8615
86
\r
8616
86
\r
8617
123
\r
8618
122
\r
8619
86
\r
8620
86
\r
8621
122
\r
8622
86
\r
8623
86
\r
8624
79
\r
8625
50
\r
8626
79
\r
8627
86
\r
8628
79
\r
8629
50
\r
8630
86
\r
8631
80
\r
8632
86
\r
8633
86
\r
8634
87
\r
8635
129
\r
8636
129
\r
8637
130
\r
8638
129
\r
8639
129
\r
8640
129
\r
8641
129
\r
8642
166
\r
8643
136
\r
8644
165
\r
8645
172
\r
8646
172
\r
8647
136
\r
8648
123
\r
8649
128
\r
8650
87
\r
8651
86
\r
8652
86
\r
8653
80
\r
8654
86
\r
8655
87
\r
8656
122
\r
8657
93
\r
8658
123
\r
8659
129
\r
8660
93
\r
8661
122
\r
8662
87
\r
8663
50
\r
8664
86
\r
8665
86
\r
8666
50
\r
8667
86
\r
8668
86
\r
8669
87
\r
8670
92
\r
8671
130
\r
8672
129
\r
8673
166
\r
8674
172
\r
8675
136
\r
8676
166
\r
8677
172
\r
8678
123
\r
8679
92
\r
8680
123
\r
8681
86
\r
8682
44
\r
8683
86
\r
8684
44
\r
8685
85
\r
8686
86
\r
8687
86
\r
8688
123
\r
8689
86
\r
8690
87
\r
8691
128
\r
8692
87
\r
8693
86
\r
8694
44
\r
8695
43
\r
8696
49
\r
8697
44
\r
8698
43
\r
8699
7
\r
8700
43
\r
8701
38
\r
8702
7
\r
8703
42
\r
8704
7
\r
8705
37
\r
8706
7
\r
8707
43
\r
8708
7
\r
8709
37
\r
8710
7
\r
8711
43
\r
8712
43
\r
8713
1
\r
8714
36
\r
8715
6
\r
8716
1
\r
8717
37
\r
8718
7
\r
8719
36
\r
8720
43
\r
8721
37
\r
8722
49
\r
8723
80
\r
8724
50
\r
8725
86
\r
8726
92
\r
8727
130
\r
8728
135
\r
8729
209
\r
8730
172
\r
8731
214
\r
8732
209
\r
8733
214
\r
8734
209
\r
8735
214
\r
8736
208
\r
8737
215
\r
8738
208
\r
8739
215
\r
8740
208
\r
8741
214
\r
8742
209
\r
8743
214
\r
8744
208
\r
8745
215
\r
8746
208
\r
8747
215
\r
8748
208
\r
8749
215
\r
8750
214
\r
8751
208
\r
8752
214
\r
8753
208
\r
8754
215
\r
8755
214
\r
8756
208
\r
8757
215
\r
8758
208
\r
8759
208
\r
8760
208
\r
8761
173
\r
8762
178
\r
8763
208
\r
8764
208
\r
8765
172
\r
8766
208
\r
8767
171
\r
8768
172
\r
8769
165
\r
8770
172
\r
8771
171
\r
8772
172
\r
8773
171
\r
8774
165
\r
8775
172
\r
8776
129
\r
8777
122
\r
8778
86
\r
8779
86
\r
8780
80
\r
8781
85
\r
8782
44
\r
8783
79
\r
8784
49
\r
8785
79
\r
8786
44
\r
8787
79
\r
8788
43
\r
8789
79
\r
8790
44
\r
8791
85
\r
8792
86
\r
8793
86
\r
8794
86
\r
8795
122
\r
8796
86
\r
8797
80
\r
8798
86
\r
8799
86
\r
8800
85
\r
8801
80
\r
8802
86
\r
8803
86
\r
8804
79
\r
8805
86
\r
8806
86
\r
8807
79
\r
8808
44
\r
8809
86
\r
8810
86
\r
8811
80
\r
8812
49
\r
8813
123
\r
8814
93
\r
8815
165
\r
8816
93
\r
8817
129
\r
8818
123
\r
8819
129
\r
8820
129
\r
8821
130
\r
8822
171
\r
8823
130
\r
8824
172
\r
8825
166
\r
8826
136
\r
8827
87
\r
8828
86
\r
8829
86
\r
8830
86
\r
8831
86
\r
8832
87
\r
8833
86
\r
8834
86
\r
8835
122
\r
8836
87
\r
8837
86
\r
8838
129
\r
8839
87
\r
8840
92
\r
8841
86
\r
8842
86
\r
8843
44
\r
8844
86
\r
8845
86
\r
8846
87
\r
8847
50
\r
8848
86
\r
8849
129
\r
8850
130
\r
8851
171
\r
8852
172
\r
8853
173
\r
8854
172
\r
8855
129
\r
8856
129
\r
8857
80
\r
8858
49
\r
8859
37
\r
8860
7
\r
8861
37
\r
8862
0
\r
8863
43
\r
8864
1
\r
8865
43
\r
8866
37
\r
8867
7
\r
8868
79
\r
8869
50
\r
8870
123
\r
8871
92
\r
8872
87
\r
8873
43
\r
8874
86
\r
8875
43
\r
8876
8
\r
8877
43
\r
8878
43
\r
8879
43
\r
8880
44
\r
8881
44
\r
8882
6
\r
8883
43
\r
8884
43
\r
8885
1
\r
8886
43
\r
8887
7
\r
8888
43
\r
8889
1
\r
8890
43
\r
8891
43
\r
8892
1
\r
8893
7
\r
8894
36
\r
8895
7
\r
8896
0
\r
8897
37
\r
8898
0
\r
8899
7
\r
8900
43
\r
8901
43
\r
8902
80
\r
8903
50
\r
8904
86
\r
8905
93
\r
8906
129
\r
8907
166
\r
8908
171
\r
8909
173
\r
8910
214
\r
8911
209
\r
8912
172
\r
8913
214
\r
8914
208
\r
8915
215
\r
8916
208
\r
8917
208
\r
8918
178
\r
8919
208
\r
8920
214
\r
8921
208
\r
8922
208
\r
8923
215
\r
8924
208
\r
8925
208
\r
8926
178
\r
8927
209
\r
8928
214
\r
8929
208
\r
8930
208
\r
8931
214
\r
8932
208
\r
8933
214
\r
8934
172
\r
8935
214
\r
8936
209
\r
8937
207
\r
8938
172
\r
8939
172
\r
8940
207
\r
8941
166
\r
8942
171
\r
8943
208
\r
8944
172
\r
8945
171
\r
8946
129
\r
8947
171
\r
8948
171
\r
8949
165
\r
8950
171
\r
8951
171
\r
8952
171
\r
8953
165
\r
8954
172
\r
8955
129
\r
8956
128
\r
8957
123
\r
8958
129
\r
8959
86
\r
8960
122
\r
8961
86
\r
8962
80
\r
8963
85
\r
8964
79
\r
8965
44
\r
8966
79
\r
8967
49
\r
8968
44
\r
8969
79
\r
8970
86
\r
8971
79
\r
8972
86
\r
8973
86
\r
8974
122
\r
8975
86
\r
8976
86
\r
8977
80
\r
8978
86
\r
8979
85
\r
8980
86
\r
8981
86
\r
8982
123
\r
8983
86
\r
8984
85
\r
8985
80
\r
8986
86
\r
8987
43
\r
8988
86
\r
8989
80
\r
8990
50
\r
8991
86
\r
8992
80
\r
8993
129
\r
8994
129
\r
8995
87
\r
8996
129
\r
8997
165
\r
8998
129
\r
8999
130
\r
9000
129
\r
9001
136
\r
9002
166
\r
9003
135
\r
9004
166
\r
9005
129
\r
9006
86
\r
9007
87
\r
9008
86
\r
9009
86
\r
9010
80
\r
9011
86
\r
9012
92
\r
9013
80
\r
9014
86
\r
9015
87
\r
9016
92
\r
9017
123
\r
9018
86
\r
9019
86
\r
9020
51
\r
9021
86
\r
9022
86
\r
9023
86
\r
9024
87
\r
9025
50
\r
9026
86
\r
9027
86
\r
9028
129
\r
9029
172
\r
9030
166
\r
9031
173
\r
9032
135
\r
9033
129
\r
9034
86
\r
9035
44
\r
9036
43
\r
9037
38
\r
9038
6
\r
9039
37
\r
9040
0
\r
9041
0
\r
9042
1
\r
9043
42
\r
9044
1
\r
9045
0
\r
9046
0
\r
9047
37
\r
9048
7
\r
9049
85
\r
9050
45
\r
9051
86
\r
9052
86
\r
9053
86
\r
9054
50
\r
9055
43
\r
9056
43
\r
9057
44
\r
9058
50
\r
9059
43
\r
9060
44
\r
9061
42
\r
9062
7
\r
9063
44
\r
9064
37
\r
9065
7
\r
9066
43
\r
9067
7
\r
9068
37
\r
9069
43
\r
9070
7
\r
9071
7
\r
9072
37
\r
9073
0
\r
9074
37
\r
9075
6
\r
9076
0
\r
9077
1
\r
9078
37
\r
9079
43
\r
9080
50
\r
9081
43
\r
9082
44
\r
9083
86
\r
9084
92
\r
9085
129
\r
9086
165
\r
9087
136
\r
9088
172
\r
9089
214
\r
9090
173
\r
9091
208
\r
9092
214
\r
9093
208
\r
9094
173
\r
9095
214
\r
9096
208
\r
9097
214
\r
9098
208
\r
9099
208
\r
9100
178
\r
9101
209
\r
9102
214
\r
9103
208
\r
9104
208
\r
9105
208
\r
9106
172
\r
9107
208
\r
9108
172
\r
9109
208
\r
9110
171
\r
9111
171
\r
9112
208
\r
9113
171
\r
9114
172
\r
9115
171
\r
9116
207
\r
9117
135
\r
9118
165
\r
9119
171
\r
9120
171
\r
9121
171
\r
9122
165
\r
9123
171
\r
9124
171
\r
9125
165
\r
9126
134
\r
9127
172
\r
9128
128
\r
9129
172
\r
9130
134
\r
9131
166
\r
9132
171
\r
9133
166
\r
9134
135
\r
9135
165
\r
9136
130
\r
9137
128
\r
9138
123
\r
9139
93
\r
9140
122
\r
9141
86
\r
9142
79
\r
9143
44
\r
9144
79
\r
9145
49
\r
9146
43
\r
9147
79
\r
9148
44
\r
9149
85
\r
9150
80
\r
9151
86
\r
9152
122
\r
9153
86
\r
9154
86
\r
9155
129
\r
9156
86
\r
9157
122
\r
9158
86
\r
9159
122
\r
9160
93
\r
9161
123
\r
9162
128
\r
9163
86
\r
9164
80
\r
9165
86
\r
9166
43
\r
9167
50
\r
9168
80
\r
9169
86
\r
9170
80
\r
9171
50
\r
9172
122
\r
9173
129
\r
9174
130
\r
9175
129
\r
9176
130
\r
9177
129
\r
9178
135
\r
9179
130
\r
9180
165
\r
9181
130
\r
9182
165
\r
9183
129
\r
9184
93
\r
9185
123
\r
9186
86
\r
9187
86
\r
9188
86
\r
9189
87
\r
9190
86
\r
9191
86
\r
9192
86
\r
9193
123
\r
9194
92
\r
9195
86
\r
9196
86
\r
9197
81
\r
9198
86
\r
9199
50
\r
9200
80
\r
9201
50
\r
9202
86
\r
9203
93
\r
9204
86
\r
9205
86
\r
9206
87
\r
9207
136
\r
9208
165
\r
9209
173
\r
9210
172
\r
9211
93
\r
9212
80
\r
9213
0
\r
9214
43
\r
9215
0
\r
9216
1
\r
9217
43
\r
9218
37
\r
9219
7
\r
9220
36
\r
9221
7
\r
9222
36
\r
9223
1
\r
9224
0
\r
9225
1
\r
9226
36
\r
9227
6
\r
9228
1
\r
9229
43
\r
9230
44
\r
9231
86
\r
9232
86
\r
9233
87
\r
9234
49
\r
9235
44
\r
9236
44
\r
9237
49
\r
9238
44
\r
9239
43
\r
9240
43
\r
9241
44
\r
9242
43
\r
9243
7
\r
9244
43
\r
9245
1
\r
9246
43
\r
9247
7
\r
9248
43
\r
9249
43
\r
9250
1
\r
9251
37
\r
9252
7
\r
9253
36
\r
9254
1
\r
9255
42
\r
9256
1
\r
9257
0
\r
9258
44
\r
9259
43
\r
9260
43
\r
9261
49
\r
9262
86
\r
9263
129
\r
9264
129
\r
9265
130
\r
9266
171
\r
9267
173
\r
9268
172
\r
9269
208
\r
9270
172
\r
9271
214
\r
9272
173
\r
9273
208
\r
9274
178
\r
9275
209
\r
9276
172
\r
9277
208
\r
9278
178
\r
9279
209
\r
9280
172
\r
9281
214
\r
9282
172
\r
9283
202
\r
9284
171
\r
9285
172
\r
9286
207
\r
9287
172
\r
9288
171
\r
9289
171
\r
9290
171
\r
9291
171
\r
9292
172
\r
9293
164
\r
9294
171
\r
9295
165
\r
9296
165
\r
9297
134
\r
9298
171
\r
9299
165
\r
9300
171
\r
9301
165
\r
9302
171
\r
9303
128
\r
9304
171
\r
9305
128
\r
9306
171
\r
9307
170
\r
9308
129
\r
9309
171
\r
9310
135
\r
9311
165
\r
9312
129
\r
9313
166
\r
9314
135
\r
9315
159
\r
9316
129
\r
9317
129
\r
9318
129
\r
9319
122
\r
9320
86
\r
9321
86
\r
9322
43
\r
9323
79
\r
9324
43
\r
9325
86
\r
9326
43
\r
9327
80
\r
9328
85
\r
9329
86
\r
9330
86
\r
9331
123
\r
9332
86
\r
9333
122
\r
9334
92
\r
9335
122
\r
9336
87
\r
9337
122
\r
9338
129
\r
9339
86
\r
9340
129
\r
9341
122
\r
9342
86
\r
9343
86
\r
9344
79
\r
9345
44
\r
9346
43
\r
9347
86
\r
9348
44
\r
9349
86
\r
9350
129
\r
9351
123
\r
9352
129
\r
9353
129
\r
9354
129
\r
9355
129
\r
9356
129
\r
9357
130
\r
9358
129
\r
9359
130
\r
9360
129
\r
9361
165
\r
9362
93
\r
9363
87
\r
9364
86
\r
9365
80
\r
9366
86
\r
9367
86
\r
9368
86
\r
9369
87
\r
9370
129
\r
9371
129
\r
9372
87
\r
9373
123
\r
9374
86
\r
9375
86
\r
9376
50
\r
9377
80
\r
9378
50
\r
9379
43
\r
9380
87
\r
9381
86
\r
9382
93
\r
9383
87
\r
9384
128
\r
9385
93
\r
9386
166
\r
9387
172
\r
9388
172
\r
9389
130
\r
9390
43
\r
9391
1
\r
9392
42
\r
9393
1
\r
9394
6
\r
9395
37
\r
9396
80
\r
9397
7
\r
9398
43
\r
9399
37
\r
9400
7
\r
9401
37
\r
9402
43
\r
9403
43
\r
9404
0
\r
9405
1
\r
9406
42
\r
9407
1
\r
9408
0
\r
9409
43
\r
9410
43
\r
9411
44
\r
9412
86
\r
9413
87
\r
9414
50
\r
9415
49
\r
9416
80
\r
9417
44
\r
9418
49
\r
9419
44
\r
9420
43
\r
9421
43
\r
9422
7
\r
9423
43
\r
9424
37
\r
9425
44
\r
9426
7
\r
9427
43
\r
9428
50
\r
9429
37
\r
9430
43
\r
9431
7
\r
9432
37
\r
9433
43
\r
9434
7
\r
9435
37
\r
9436
43
\r
9437
44
\r
9438
43
\r
9439
44
\r
9440
85
\r
9441
87
\r
9442
129
\r
9443
93
\r
9444
172
\r
9445
130
\r
9446
171
\r
9447
172
\r
9448
208
\r
9449
172
\r
9450
172
\r
9451
171
\r
9452
171
\r
9453
172
\r
9454
201
\r
9455
172
\r
9456
171
\r
9457
171
\r
9458
171
\r
9459
166
\r
9460
135
\r
9461
208
\r
9462
172
\r
9463
165
\r
9464
166
\r
9465
170
\r
9466
129
\r
9467
170
\r
9468
165
\r
9469
129
\r
9470
170
\r
9471
165
\r
9472
128
\r
9473
171
\r
9474
129
\r
9475
164
\r
9476
165
\r
9477
134
\r
9478
165
\r
9479
128
\r
9480
165
\r
9481
134
\r
9482
165
\r
9483
134
\r
9484
165
\r
9485
129
\r
9486
134
\r
9487
165
\r
9488
134
\r
9489
171
\r
9490
122
\r
9491
129
\r
9492
129
\r
9493
129
\r
9494
123
\r
9495
129
\r
9496
165
\r
9497
86
\r
9498
122
\r
9499
86
\r
9500
50
\r
9501
43
\r
9502
79
\r
9503
80
\r
9504
85
\r
9505
43
\r
9506
80
\r
9507
86
\r
9508
86
\r
9509
122
\r
9510
86
\r
9511
129
\r
9512
86
\r
9513
122
\r
9514
86
\r
9515
129
\r
9516
86
\r
9517
122
\r
9518
123
\r
9519
128
\r
9520
86
\r
9521
86
\r
9522
86
\r
9523
80
\r
9524
43
\r
9525
86
\r
9526
44
\r
9527
86
\r
9528
86
\r
9529
129
\r
9530
122
\r
9531
93
\r
9532
166
\r
9533
93
\r
9534
129
\r
9535
123
\r
9536
129
\r
9537
129
\r
9538
129
\r
9539
130
\r
9540
129
\r
9541
129
\r
9542
86
\r
9543
87
\r
9544
80
\r
9545
86
\r
9546
92
\r
9547
87
\r
9548
122
\r
9549
129
\r
9550
87
\r
9551
129
\r
9552
86
\r
9553
87
\r
9554
122
\r
9555
50
\r
9556
86
\r
9557
44
\r
9558
86
\r
9559
50
\r
9560
86
\r
9561
129
\r
9562
87
\r
9563
129
\r
9564
136
\r
9565
129
\r
9566
166
\r
9567
129
\r
9568
43
\r
9569
0
\r
9570
1
\r
9571
43
\r
9572
37
\r
9573
43
\r
9574
50
\r
9575
86
\r
9576
80
\r
9577
85
\r
9578
44
\r
9579
87
\r
9580
122
\r
9581
92
\r
9582
81
\r
9583
49
\r
9584
38
\r
9585
43
\r
9586
0
\r
9587
0
\r
9588
1
\r
9589
42
\r
9590
44
\r
9591
43
\r
9592
87
\r
9593
85
\r
9594
51
\r
9595
80
\r
9596
50
\r
9597
79
\r
9598
50
\r
9599
43
\r
9600
44
\r
9601
7
\r
9602
44
\r
9603
7
\r
9604
43
\r
9605
43
\r
9606
50
\r
9607
80
\r
9608
7
\r
9609
37
\r
9610
7
\r
9611
36
\r
9612
43
\r
9613
1
\r
9614
42
\r
9615
44
\r
9616
43
\r
9617
37
\r
9618
7
\r
9619
85
\r
9620
86
\r
9621
93
\r
9622
129
\r
9623
129
\r
9624
130
\r
9625
171
\r
9626
166
\r
9627
172
\r
9628
171
\r
9629
166
\r
9630
136
\r
9631
172
\r
9632
165
\r
9633
136
\r
9634
172
\r
9635
172
\r
9636
171
\r
9637
165
\r
9638
136
\r
9639
165
\r
9640
171
\r
9641
165
\r
9642
171
\r
9643
165
\r
9644
166
\r
9645
134
\r
9646
165
\r
9647
128
\r
9648
165
\r
9649
170
\r
9650
129
\r
9651
164
\r
9652
135
\r
9653
171
\r
9654
128
\r
9655
171
\r
9656
164
\r
9657
129
\r
9658
170
\r
9659
135
\r
9660
164
\r
9661
135
\r
9662
165
\r
9663
134
\r
9664
165
\r
9665
134
\r
9666
165
\r
9667
134
\r
9668
171
\r
9669
80
\r
9670
86
\r
9671
128
\r
9672
123
\r
9673
128
\r
9674
87
\r
9675
122
\r
9676
86
\r
9677
86
\r
9678
43
\r
9679
79
\r
9680
44
\r
9681
85
\r
9682
80
\r
9683
49
\r
9684
79
\r
9685
44
\r
9686
122
\r
9687
86
\r
9688
122
\r
9689
93
\r
9690
122
\r
9691
122
\r
9692
93
\r
9693
122
\r
9694
87
\r
9695
128
\r
9696
123
\r
9697
86
\r
9698
128
\r
9699
86
\r
9700
123
\r
9701
79
\r
9702
50
\r
9703
44
\r
9704
79
\r
9705
86
\r
9706
86
\r
9707
86
\r
9708
81
\r
9709
92
\r
9710
86
\r
9711
129
\r
9712
88
\r
9713
128
\r
9714
123
\r
9715
129
\r
9716
93
\r
9717
123
\r
9718
165
\r
9719
129
\r
9720
93
\r
9721
87
\r
9722
86
\r
9723
80
\r
9724
86
\r
9725
86
\r
9726
87
\r
9727
128
\r
9728
87
\r
9729
128
\r
9730
87
\r
9731
86
\r
9732
86
\r
9733
87
\r
9734
86
\r
9735
80
\r
9736
86
\r
9737
50
\r
9738
87
\r
9739
92
\r
9740
87
\r
9741
165
\r
9742
136
\r
9743
137
\r
9744
165
\r
9745
92
\r
9746
38
\r
9747
6
\r
9748
0
\r
9749
37
\r
9750
43
\r
9751
43
\r
9752
86
\r
9753
87
\r
9754
128
\r
9755
87
\r
9756
129
\r
9757
129
\r
9758
130
\r
9759
123
\r
9760
129
\r
9761
87
\r
9762
128
\r
9763
86
\r
9764
86
\r
9765
1
\r
9766
43
\r
9767
0
\r
9768
0
\r
9769
1
\r
9770
43
\r
9771
50
\r
9772
86
\r
9773
86
\r
9774
50
\r
9775
81
\r
9776
50
\r
9777
86
\r
9778
44
\r
9779
49
\r
9780
43
\r
9781
44
\r
9782
43
\r
9783
43
\r
9784
44
\r
9785
50
\r
9786
79
\r
9787
7
\r
9788
43
\r
9789
43
\r
9790
37
\r
9791
7
\r
9792
43
\r
9793
0
\r
9794
80
\r
9795
7
\r
9796
36
\r
9797
43
\r
9798
50
\r
9799
85
\r
9800
87
\r
9801
92
\r
9802
129
\r
9803
130
\r
9804
129
\r
9805
171
\r
9806
166
\r
9807
165
\r
9808
172
\r
9809
135
\r
9810
166
\r
9811
170
\r
9812
136
\r
9813
166
\r
9814
171
\r
9815
136
\r
9816
171
\r
9817
165
\r
9818
136
\r
9819
171
\r
9820
202
\r
9821
171
\r
9822
172
\r
9823
165
\r
9824
134
\r
9825
166
\r
9826
164
\r
9827
171
\r
9828
171
\r
9829
165
\r
9830
171
\r
9831
165
\r
9832
135
\r
9833
171
\r
9834
171
\r
9835
165
\r
9836
171
\r
9837
171
\r
9838
165
\r
9839
171
\r
9840
171
\r
9841
165
\r
9842
170
\r
9843
135
\r
9844
165
\r
9845
171
\r
9846
171
\r
9847
135
\r
9848
80
\r
9849
86
\r
9850
86
\r
9851
122
\r
9852
87
\r
9853
128
\r
9854
79
\r
9855
50
\r
9856
43
\r
9857
79
\r
9858
43
\r
9859
79
\r
9860
43
\r
9861
80
\r
9862
49
\r
9863
79
\r
9864
44
\r
9865
86
\r
9866
122
\r
9867
86
\r
9868
129
\r
9869
122
\r
9870
87
\r
9871
128
\r
9872
123
\r
9873
86
\r
9874
86
\r
9875
128
\r
9876
123
\r
9877
86
\r
9878
86
\r
9879
86
\r
9880
79
\r
9881
86
\r
9882
79
\r
9883
43
\r
9884
50
\r
9885
80
\r
9886
86
\r
9887
87
\r
9888
128
\r
9889
123
\r
9890
93
\r
9891
129
\r
9892
129
\r
9893
123
\r
9894
129
\r
9895
93
\r
9896
130
\r
9897
165
\r
9898
129
\r
9899
87
\r
9900
86
\r
9901
122
\r
9902
50
\r
9903
86
\r
9904
80
\r
9905
86
\r
9906
86
\r
9907
87
\r
9908
128
\r
9909
87
\r
9910
80
\r
9911
50
\r
9912
79
\r
9913
50
\r
9914
86
\r
9915
87
\r
9916
86
\r
9917
86
\r
9918
93
\r
9919
129
\r
9920
130
\r
9921
172
\r
9922
172
\r
9923
129
\r
9924
44
\r
9925
7
\r
9926
36
\r
9927
7
\r
9928
80
\r
9929
43
\r
9930
129
\r
9931
123
\r
9932
136
\r
9933
129
\r
9934
130
\r
9935
122
\r
9936
129
\r
9937
87
\r
9938
128
\r
9939
87
\r
9940
86
\r
9941
129
\r
9942
129
\r
9943
123
\r
9944
43
\r
9945
7
\r
9946
0
\r
9947
1
\r
9948
36
\r
9949
7
\r
9950
43
\r
9951
86
\r
9952
45
\r
9953
86
\r
9954
86
\r
9955
86
\r
9956
50
\r
9957
86
\r
9958
44
\r
9959
49
\r
9960
80
\r
9961
50
\r
9962
43
\r
9963
8
\r
9964
79
\r
9965
49
\r
9966
44
\r
9967
7
\r
9968
37
\r
9969
43
\r
9970
43
\r
9971
0
\r
9972
43
\r
9973
44
\r
9974
37
\r
9975
7
\r
9976
43
\r
9977
85
\r
9978
51
\r
9979
86
\r
9980
129
\r
9981
129
\r
9982
172
\r
9983
129
\r
9984
165
\r
9985
172
\r
9986
130
\r
9987
172
\r
9988
171
\r
9989
172
\r
9990
172
\r
9991
135
\r
9992
172
\r
9993
171
\r
9994
172
\r
9995
171
\r
9996
166
\r
9997
178
\r
9998
172
\r
9999
207
\r
10000
172
\r
10001
208
\r
10002
172
\r
10003
207
\r
10004
172
\r
10005
208
\r
10006
171
\r
10007
172
\r
10008
207
\r
10009
172
\r
10010
207
\r
10011
172
\r
10012
172
\r
10013
207
\r
10014
172
\r
10015
207
\r
10016
172
\r
10017
171
\r
10018
208
\r
10019
135
\r
10020
165
\r
10021
172
\r
10022
172
\r
10023
171
\r
10024
172
\r
10025
165
\r
10026
171
\r
10027
79
\r
10028
86
\r
10029
86
\r
10030
86
\r
10031
122
\r
10032
86
\r
10033
43
\r
10034
43
\r
10035
37
\r
10036
42
\r
10037
37
\r
10038
43
\r
10039
49
\r
10040
79
\r
10041
43
\r
10042
37
\r
10043
79
\r
10044
86
\r
10045
86
\r
10046
129
\r
10047
122
\r
10048
87
\r
10049
128
\r
10050
87
\r
10051
122
\r
10052
128
\r
10053
86
\r
10054
123
\r
10055
86
\r
10056
86
\r
10057
86
\r
10058
86
\r
10059
79
\r
10060
86
\r
10061
80
\r
10062
50
\r
10063
43
\r
10064
86
\r
10065
86
\r
10066
123
\r
10067
123
\r
10068
93
\r
10069
129
\r
10070
166
\r
10071
129
\r
10072
93
\r
10073
129
\r
10074
129
\r
10075
129
\r
10076
166
\r
10077
93
\r
10078
122
\r
10079
87
\r
10080
86
\r
10081
86
\r
10082
86
\r
10083
87
\r
10084
86
\r
10085
86
\r
10086
86
\r
10087
87
\r
10088
86
\r
10089
80
\r
10090
43
\r
10091
50
\r
10092
79
\r
10093
50
\r
10094
86
\r
10095
87
\r
10096
93
\r
10097
129
\r
10098
166
\r
10099
136
\r
10100
130
\r
10101
136
\r
10102
43
\r
10103
37
\r
10104
1
\r
10105
43
\r
10106
79
\r
10107
92
\r
10108
87
\r
10109
123
\r
10110
129
\r
10111
93
\r
10112
123
\r
10113
86
\r
10114
128
\r
10115
87
\r
10116
86
\r
10117
122
\r
10118
93
\r
10119
86
\r
10120
87
\r
10121
122
\r
10122
51
\r
10123
79
\r
10124
0
\r
10125
7
\r
10126
0
\r
10127
36
\r
10128
1
\r
10129
7
\r
10130
80
\r
10131
49
\r
10132
87
\r
10133
86
\r
10134
50
\r
10135
80
\r
10136
86
\r
10137
50
\r
10138
86
\r
10139
44
\r
10140
43
\r
10141
50
\r
10142
43
\r
10143
80
\r
10144
49
\r
10145
43
\r
10146
44
\r
10147
43
\r
10148
37
\r
10149
7
\r
10150
43
\r
10151
43
\r
10152
44
\r
10153
36
\r
10154
44
\r
10155
43
\r
10156
50
\r
10157
86
\r
10158
93
\r
10159
129
\r
10160
165
\r
10161
136
\r
10162
129
\r
10163
172
\r
10164
207
\r
10165
173
\r
10166
208
\r
10167
172
\r
10168
179
\r
10169
208
\r
10170
179
\r
10171
171
\r
10172
178
\r
10173
172
\r
10174
172
\r
10175
173
\r
10176
178
\r
10177
172
\r
10178
208
\r
10179
209
\r
10180
208
\r
10181
215
\r
10182
208
\r
10183
171
\r
10184
209
\r
10185
207
\r
10186
214
\r
10187
172
\r
10188
171
\r
10189
208
\r
10190
172
\r
10191
207
\r
10192
172
\r
10193
208
\r
10194
171
\r
10195
208
\r
10196
171
\r
10197
172
\r
10198
208
\r
10199
172
\r
10200
171
\r
10201
172
\r
10202
171
\r
10203
172
\r
10204
166
\r
10205
172
\r
10206
85
\r
10207
86
\r
10208
86
\r
10209
122
\r
10210
80
\r
10211
50
\r
10212
79
\r
10213
36
\r
10214
43
\r
10215
7
\r
10216
79
\r
10217
43
\r
10218
80
\r
10219
79
\r
10220
43
\r
10221
43
\r
10222
43
\r
10223
79
\r
10224
86
\r
10225
128
\r
10226
87
\r
10227
122
\r
10228
129
\r
10229
86
\r
10230
122
\r
10231
87
\r
10232
122
\r
10233
92
\r
10234
122
\r
10235
86
\r
10236
87
\r
10237
85
\r
10238
116
\r
10239
86
\r
10240
43
\r
10241
43
\r
10242
86
\r
10243
44
\r
10244
86
\r
10245
123
\r
10246
92
\r
10247
123
\r
10248
129
\r
10249
94
\r
10250
129
\r
10251
129
\r
10252
129
\r
10253
129
\r
10254
129
\r
10255
130
\r
10256
129
\r
10257
87
\r
10258
92
\r
10259
123
\r
10260
86
\r
10261
87
\r
10262
86
\r
10263
93
\r
10264
87
\r
10265
86
\r
10266
86
\r
10267
44
\r
10268
80
\r
10269
50
\r
10270
43
\r
10271
43
\r
10272
87
\r
10273
86
\r
10274
87
\r
10275
92
\r
10276
130
\r
10277
135
\r
10278
130
\r
10279
135
\r
10280
123
\r
10281
7
\r
10282
0
\r
10283
37
\r
10284
43
\r
10285
87
\r
10286
129
\r
10287
123
\r
10288
129
\r
10289
93
\r
10290
123
\r
10291
87
\r
10292
80
\r
10293
50
\r
10294
86
\r
10295
80
\r
10296
43
\r
10297
86
\r
10298
87
\r
10299
80
\r
10300
50
\r
10301
79
\r
10302
44
\r
10303
0
\r
10304
7
\r
10305
36
\r
10306
0
\r
10307
1
\r
10308
6
\r
10309
80
\r
10310
44
\r
10311
86
\r
10312
86
\r
10313
43
\r
10314
87
\r
10315
86
\r
10316
86
\r
10317
50
\r
10318
86
\r
10319
44
\r
10320
80
\r
10321
49
\r
10322
80
\r
10323
50
\r
10324
43
\r
10325
44
\r
10326
79
\r
10327
7
\r
10328
37
\r
10329
43
\r
10330
86
\r
10331
7
\r
10332
37
\r
10333
79
\r
10334
7
\r
10335
50
\r
10336
86
\r
10337
166
\r
10338
99
\r
10339
166
\r
10340
136
\r
10341
172
\r
10342
172
\r
10343
178
\r
10344
208
\r
10345
173
\r
10346
214
\r
10347
208
\r
10348
214
\r
10349
173
\r
10350
214
\r
10351
208
\r
10352
178
\r
10353
173
\r
10354
207
\r
10355
173
\r
10356
208
\r
10357
172
\r
10358
208
\r
10359
214
\r
10360
208
\r
10361
172
\r
10362
208
\r
10363
172
\r
10364
208
\r
10365
171
\r
10366
208
\r
10367
172
\r
10368
178
\r
10369
208
\r
10370
172
\r
10371
171
\r
10372
173
\r
10373
207
\r
10374
171
\r
10375
173
\r
10376
171
\r
10377
172
\r
10378
172
\r
10379
172
\r
10380
172
\r
10381
172
\r
10382
172
\r
10383
172
\r
10384
165
\r
10385
93
\r
10386
122
\r
10387
86
\r
10388
86
\r
10389
79
\r
10390
50
\r
10391
79
\r
10392
37
\r
10393
42
\r
10394
43
\r
10395
44
\r
10396
79
\r
10397
86
\r
10398
43
\r
10399
43
\r
10400
36
\r
10401
43
\r
10402
79
\r
10403
86
\r
10404
122
\r
10405
93
\r
10406
122
\r
10407
123
\r
10408
92
\r
10409
122
\r
10410
87
\r
10411
122
\r
10412
92
\r
10413
123
\r
10414
86
\r
10415
79
\r
10416
86
\r
10417
86
\r
10418
86
\r
10419
43
\r
10420
80
\r
10421
50
\r
10422
79
\r
10423
86
\r
10424
87
\r
10425
86
\r
10426
86
\r
10427
122
\r
10428
93
\r
10429
123
\r
10430
92
\r
10431
87
\r
10432
129
\r
10433
93
\r
10434
129
\r
10435
130
\r
10436
86
\r
10437
86
\r
10438
86
\r
10439
87
\r
10440
86
\r
10441
87
\r
10442
92
\r
10443
87
\r
10444
86
\r
10445
86
\r
10446
50
\r
10447
80
\r
10448
43
\r
10449
50
\r
10450
44
\r
10451
86
\r
10452
87
\r
10453
128
\r
10454
93
\r
10455
130
\r
10456
165
\r
10457
136
\r
10458
129
\r
10459
50
\r
10460
37
\r
10461
0
\r
10462
7
\r
10463
79
\r
10464
44
\r
10465
130
\r
10466
123
\r
10467
129
\r
10468
86
\r
10469
86
\r
10470
86
\r
10471
44
\r
10472
43
\r
10473
44
\r
10474
79
\r
10475
44
\r
10476
44
\r
10477
43
\r
10478
86
\r
10479
80
\r
10480
44
\r
10481
43
\r
10482
0
\r
10483
1
\r
10484
36
\r
10485
7
\r
10486
0
\r
10487
1
\r
10488
43
\r
10489
43
\r
10490
80
\r
10491
86
\r
10492
86
\r
10493
86
\r
10494
86
\r
10495
44
\r
10496
86
\r
10497
86
\r
10498
79
\r
10499
50
\r
10500
86
\r
10501
44
\r
10502
86
\r
10503
79
\r
10504
50
\r
10505
80
\r
10506
7
\r
10507
43
\r
10508
80
\r
10509
43
\r
10510
43
\r
10511
43
\r
10512
43
\r
10513
37
\r
10514
87
\r
10515
135
\r
10516
130
\r
10517
135
\r
10518
166
\r
10519
172
\r
10520
136
\r
10521
172
\r
10522
208
\r
10523
179
\r
10524
172
\r
10525
208
\r
10526
214
\r
10527
173
\r
10528
214
\r
10529
208
\r
10530
173
\r
10531
214
\r
10532
172
\r
10533
208
\r
10534
172
\r
10535
209
\r
10536
208
\r
10537
178
\r
10538
172
\r
10539
208
\r
10540
172
\r
10541
208
\r
10542
172
\r
10543
172
\r
10544
208
\r
10545
172
\r
10546
172
\r
10547
172
\r
10548
172
\r
10549
172
\r
10550
173
\r
10551
171
\r
10552
172
\r
10553
172
\r
10554
136
\r
10555
172
\r
10556
172
\r
10557
135
\r
10558
172
\r
10559
136
\r
10560
172
\r
10561
172
\r
10562
136
\r
10563
171
\r
10564
123
\r
10565
86
\r
10566
86
\r
10567
86
\r
10568
86
\r
10569
43
\r
10570
43
\r
10571
36
\r
10572
43
\r
10573
43
\r
10574
79
\r
10575
80
\r
10576
49
\r
10577
80
\r
10578
42
\r
10579
37
\r
10580
43
\r
10581
43
\r
10582
86
\r
10583
122
\r
10584
93
\r
10585
122
\r
10586
129
\r
10587
122
\r
10588
87
\r
10589
86
\r
10590
128
\r
10591
123
\r
10592
86
\r
10593
86
\r
10594
122
\r
10595
86
\r
10596
79
\r
10597
86
\r
10598
44
\r
10599
43
\r
10600
86
\r
10601
86
\r
10602
86
\r
10603
81
\r
10604
86
\r
10605
86
\r
10606
86
\r
10607
87
\r
10608
92
\r
10609
87
\r
10610
86
\r
10611
86
\r
10612
93
\r
10613
123
\r
10614
86
\r
10615
50
\r
10616
87
\r
10617
49
\r
10618
87
\r
10619
86
\r
10620
87
\r
10621
93
\r
10622
86
\r
10623
86
\r
10624
87
\r
10625
50
\r
10626
86
\r
10627
86
\r
10628
50
\r
10629
87
\r
10630
86
\r
10631
123
\r
10632
93
\r
10633
135
\r
10634
166
\r
10635
136
\r
10636
172
\r
10637
87
\r
10638
43
\r
10639
0
\r
10640
7
\r
10641
0
\r
10642
37
\r
10643
44
\r
10644
122
\r
10645
94
\r
10646
122
\r
10647
88
\r
10648
80
\r
10649
43
\r
10650
43
\r
10651
1
\r
10652
43
\r
10653
1
\r
10654
43
\r
10655
43
\r
10656
43
\r
10657
44
\r
10658
80
\r
10659
7
\r
10660
37
\r
10661
0
\r
10662
43
\r
10663
0
\r
10664
1
\r
10665
0
\r
10666
36
\r
10667
7
\r
10668
37
\r
10669
50
\r
10670
79
\r
10671
87
\r
10672
85
\r
10673
44
\r
10674
86
\r
10675
86
\r
10676
86
\r
10677
86
\r
10678
80
\r
10679
87
\r
10680
86
\r
10681
86
\r
10682
50
\r
10683
80
\r
10684
86
\r
10685
43
\r
10686
44
\r
10687
86
\r
10688
43
\r
10689
43
\r
10690
37
\r
10691
43
\r
10692
43
\r
10693
93
\r
10694
129
\r
10695
130
\r
10696
129
\r
10697
136
\r
10698
166
\r
10699
135
\r
10700
173
\r
10701
172
\r
10702
136
\r
10703
208
\r
10704
215
\r
10705
208
\r
10706
179
\r
10707
208
\r
10708
215
\r
10709
208
\r
10710
178
\r
10711
208
\r
10712
173
\r
10713
208
\r
10714
172
\r
10715
209
\r
10716
178
\r
10717
208
\r
10718
208
\r
10719
173
\r
10720
172
\r
10721
207
\r
10722
173
\r
10723
208
\r
10724
172
\r
10725
136
\r
10726
172
\r
10727
172
\r
10728
172
\r
10729
172
\r
10730
172
\r
10731
172
\r
10732
136
\r
10733
172
\r
10734
171
\r
10735
136
\r
10736
172
\r
10737
172
\r
10738
135
\r
10739
172
\r
10740
172
\r
10741
130
\r
10742
172
\r
10743
129
\r
10744
129
\r
10745
122
\r
10746
79
\r
10747
86
\r
10748
43
\r
10749
43
\r
10750
37
\r
10751
43
\r
10752
43
\r
10753
79
\r
10754
43
\r
10755
86
\r
10756
43
\r
10757
42
\r
10758
37
\r
10759
37
\r
10760
43
\r
10761
86
\r
10762
86
\r
10763
128
\r
10764
123
\r
10765
128
\r
10766
86
\r
10767
123
\r
10768
86
\r
10769
122
\r
10770
93
\r
10771
122
\r
10772
86
\r
10773
122
\r
10774
86
\r
10775
80
\r
10776
49
\r
10777
80
\r
10778
43
\r
10779
86
\r
10780
86
\r
10781
123
\r
10782
92
\r
10783
87
\r
10784
86
\r
10785
86
\r
10786
87
\r
10787
122
\r
10788
93
\r
10789
86
\r
10790
87
\r
10791
93
\r
10792
129
\r
10793
86
\r
10794
50
\r
10795
81
\r
10796
50
\r
10797
86
\r
10798
92
\r
10799
87
\r
10800
122
\r
10801
93
\r
10802
50
\r
10803
122
\r
10804
50
\r
10805
87
\r
10806
86
\r
10807
87
\r
10808
128
\r
10809
93
\r
10810
88
\r
10811
171
\r
10812
131
\r
10813
172
\r
10814
135
\r
10815
130
\r
10816
87
\r
10817
6
\r
10818
37
\r
10819
0
\r
10820
7
\r
10821
0
\r
10822
37
\r
10823
86
\r
10824
86
\r
10825
81
\r
10826
86
\r
10827
43
\r
10828
37
\r
10829
7
\r
10830
36
\r
10831
8
\r
10832
36
\r
10833
43
\r
10834
1
\r
10835
43
\r
10836
44
\r
10837
37
\r
10838
43
\r
10839
43
\r
10840
0
\r
10841
37
\r
10842
0
\r
10843
1
\r
10844
6
\r
10845
0
\r
10846
1
\r
10847
36
\r
10848
44
\r
10849
50
\r
10850
80
\r
10851
79
\r
10852
50
\r
10853
86
\r
10854
80
\r
10855
86
\r
10856
86
\r
10857
86
\r
10858
87
\r
10859
86
\r
10860
87
\r
10861
86
\r
10862
86
\r
10863
44
\r
10864
86
\r
10865
86
\r
10866
80
\r
10867
43
\r
10868
43
\r
10869
43
\r
10870
7
\r
10871
80
\r
10872
92
\r
10873
123
\r
10874
86
\r
10875
93
\r
10876
93
\r
10877
130
\r
10878
172
\r
10879
130
\r
10880
172
\r
10881
208
\r
10882
179
\r
10883
173
\r
10884
214
\r
10885
209
\r
10886
214
\r
10887
173
\r
10888
208
\r
10889
214
\r
10890
173
\r
10891
208
\r
10892
172
\r
10893
172
\r
10894
208
\r
10895
179
\r
10896
208
\r
10897
173
\r
10898
172
\r
10899
208
\r
10900
173
\r
10901
172
\r
10902
202
\r
10903
172
\r
10904
173
\r
10905
172
\r
10906
178
\r
10907
172
\r
10908
172
\r
10909
136
\r
10910
171
\r
10911
173
\r
10912
135
\r
10913
173
\r
10914
136
\r
10915
171
\r
10916
166
\r
10917
136
\r
10918
172
\r
10919
136
\r
10920
172
\r
10921
171
\r
10922
129
\r
10923
87
\r
10924
128
\r
10925
80
\r
10926
86
\r
10927
86
\r
10928
43
\r
10929
79
\r
10930
43
\r
10931
79
\r
10932
43
\r
10933
43
\r
10934
79
\r
10935
1
\r
10936
43
\r
10937
0
\r
10938
43
\r
10939
37
\r
10940
85
\r
10941
86
\r
10942
122
\r
10943
123
\r
10944
86
\r
10945
129
\r
10946
86
\r
10947
122
\r
10948
93
\r
10949
122
\r
10950
86
\r
10951
122
\r
10952
86
\r
10953
86
\r
10954
79
\r
10955
50
\r
10956
80
\r
10957
79
\r
10958
51
\r
10959
128
\r
10960
87
\r
10961
129
\r
10962
123
\r
10963
86
\r
10964
87
\r
10965
92
\r
10966
124
\r
10967
92
\r
10968
87
\r
10969
129
\r
10970
86
\r
10971
93
\r
10972
87
\r
10973
86
\r
10974
86
\r
10975
87
\r
10976
86
\r
10977
86
\r
10978
87
\r
10979
93
\r
10980
86
\r
10981
86
\r
10982
51
\r
10983
86
\r
10984
86
\r
10985
86
\r
10986
129
\r
10987
94
\r
10988
129
\r
10989
129
\r
10990
136
\r
10991
130
\r
10992
171
\r
10993
130
\r
10994
129
\r
10995
87
\r
10996
0
\r
10997
1
\r
10998
42
\r
10999
1
\r
11000
37
\r
11001
7
\r
11002
80
\r
11003
43
\r
11004
44
\r
11005
43
\r
11006
43
\r
11007
1
\r
11008
42
\r
11009
1
\r
11010
37
\r
11011
6
\r
11012
38
\r
11013
42
\r
11014
1
\r
11015
37
\r
11016
43
\r
11017
1
\r
11018
43
\r
11019
1
\r
11020
36
\r
11021
6
\r
11022
1
\r
11023
0
\r
11024
0
\r
11025
0
\r
11026
37
\r
11027
7
\r
11028
43
\r
11029
43
\r
11030
80
\r
11031
50
\r
11032
80
\r
11033
85
\r
11034
87
\r
11035
80
\r
11036
50
\r
11037
122
\r
11038
86
\r
11039
86
\r
11040
86
\r
11041
44
\r
11042
86
\r
11043
86
\r
11044
86
\r
11045
86
\r
11046
43
\r
11047
80
\r
11048
43
\r
11049
44
\r
11050
86
\r
11051
87
\r
11052
92
\r
11053
87
\r
11054
129
\r
11055
129
\r
11056
130
\r
11057
130
\r
11058
172
\r
11059
178
\r
11060
173
\r
11061
173
\r
11062
214
\r
11063
209
\r
11064
178
\r
11065
209
\r
11066
172
\r
11067
215
\r
11068
209
\r
11069
214
\r
11070
172
\r
11071
209
\r
11072
172
\r
11073
173
\r
11074
214
\r
11075
172
\r
11076
209
\r
11077
172
\r
11078
172
\r
11079
173
\r
11080
208
\r
11081
173
\r
11082
166
\r
11083
178
\r
11084
136
\r
11085
172
\r
11086
172
\r
11087
136
\r
11088
172
\r
11089
172
\r
11090
172
\r
11091
172
\r
11092
136
\r
11093
171
\r
11094
136
\r
11095
166
\r
11096
135
\r
11097
166
\r
11098
136
\r
11099
136
\r
11100
172
\r
11101
129
\r
11102
122
\r
11103
86
\r
11104
122
\r
11105
87
\r
11106
49
\r
11107
79
\r
11108
86
\r
11109
43
\r
11110
80
\r
11111
43
\r
11112
43
\r
11113
42
\r
11114
79
\r
11115
1
\r
11116
1
\r
11117
36
\r
11118
43
\r
11119
79
\r
11120
86
\r
11121
86
\r
11122
86
\r
11123
123
\r
11124
128
\r
11125
86
\r
11126
86
\r
11127
123
\r
11128
122
\r
11129
93
\r
11130
122
\r
11131
86
\r
11132
86
\r
11133
79
\r
11134
86
\r
11135
43
\r
11136
80
\r
11137
86
\r
11138
93
\r
11139
123
\r
11140
129
\r
11141
86
\r
11142
86
\r
11143
87
\r
11144
122
\r
11145
93
\r
11146
87
\r
11147
93
\r
11148
122
\r
11149
93
\r
11150
86
\r
11151
87
\r
11152
86
\r
11153
50
\r
11154
86
\r
11155
87
\r
11156
86
\r
11157
93
\r
11158
122
\r
11159
87
\r
11160
86
\r
11161
50
\r
11162
86
\r
11163
87
\r
11164
86
\r
11165
93
\r
11166
129
\r
11167
130
\r
11168
136
\r
11169
165
\r
11170
136
\r
11171
130
\r
11172
135
\r
11173
123
\r
11174
50
\r
11175
1
\r
11176
43
\r
11177
1
\r
11178
36
\r
11179
7
\r
11180
43
\r
11181
44
\r
11182
37
\r
11183
43
\r
11184
43
\r
11185
1
\r
11186
37
\r
11187
7
\r
11188
36
\r
11189
1
\r
11190
43
\r
11191
0
\r
11192
37
\r
11193
7
\r
11194
36
\r
11195
1
\r
11196
7
\r
11197
37
\r
11198
36
\r
11199
7
\r
11200
0
\r
11201
1
\r
11202
36
\r
11203
0
\r
11204
1
\r
11205
0
\r
11206
6
\r
11207
37
\r
11208
44
\r
11209
43
\r
11210
86
\r
11211
44
\r
11212
86
\r
11213
86
\r
11214
86
\r
11215
80
\r
11216
92
\r
11217
44
\r
11218
86
\r
11219
86
\r
11220
44
\r
11221
86
\r
11222
122
\r
11223
87
\r
11224
50
\r
11225
43
\r
11226
79
\r
11227
44
\r
11228
50
\r
11229
128
\r
11230
45
\r
11231
86
\r
11232
92
\r
11233
123
\r
11234
129
\r
11235
136
\r
11236
136
\r
11237
166
\r
11238
179
\r
11239
208
\r
11240
179
\r
11241
209
\r
11242
179
\r
11243
208
\r
11244
215
\r
11245
172
\r
11246
215
\r
11247
209
\r
11248
178
\r
11249
173
\r
11250
208
\r
11251
173
\r
11252
208
\r
11253
173
\r
11254
179
\r
11255
208
\r
11256
173
\r
11257
172
\r
11258
172
\r
11259
166
\r
11260
172
\r
11261
173
\r
11262
178
\r
11263
172
\r
11264
172
\r
11265
172
\r
11266
136
\r
11267
172
\r
11268
136
\r
11269
172
\r
11270
135
\r
11271
172
\r
11272
172
\r
11273
136
\r
11274
130
\r
11275
171
\r
11276
136
\r
11277
171
\r
11278
130
\r
11279
172
\r
11280
165
\r
11281
128
\r
11282
129
\r
11283
129
\r
11284
86
\r
11285
122
\r
11286
44
\r
11287
85
\r
11288
79
\r
11289
44
\r
11290
79
\r
11291
43
\r
11292
43
\r
11293
43
\r
11294
42
\r
11295
1
\r
11296
37
\r
11297
42
\r
11298
80
\r
11299
49
\r
11300
122
\r
11301
87
\r
11302
86
\r
11303
122
\r
11304
86
\r
11305
122
\r
11306
86
\r
11307
86
\r
11308
122
\r
11309
87
\r
11310
86
\r
11311
85
\r
11312
80
\r
11313
49
\r
11314
80
\r
11315
86
\r
11316
87
\r
11317
128
\r
11318
87
\r
11319
129
\r
11320
129
\r
11321
87
\r
11322
128
\r
11323
87
\r
11324
123
\r
11325
93
\r
11326
128
\r
11327
87
\r
11328
50
\r
11329
86
\r
11330
50
\r
11331
80
\r
11332
50
\r
11333
86
\r
11334
86
\r
11335
87
\r
11336
86
\r
11337
93
\r
11338
122
\r
11339
87
\r
11340
86
\r
11341
92
\r
11342
87
\r
11343
86
\r
11344
129
\r
11345
129
\r
11346
136
\r
11347
130
\r
11348
135
\r
11349
166
\r
11350
130
\r
11351
135
\r
11352
87
\r
11353
7
\r
11354
37
\r
11355
6
\r
11356
1
\r
11357
36
\r
11358
7
\r
11359
37
\r
11360
7
\r
11361
37
\r
11362
43
\r
11363
0
\r
11364
37
\r
11365
1
\r
11366
42
\r
11367
1
\r
11368
0
\r
11369
37
\r
11370
0
\r
11371
7
\r
11372
36
\r
11373
1
\r
11374
43
\r
11375
0
\r
11376
37
\r
11377
7
\r
11378
37
\r
11379
0
\r
11380
7
\r
11381
36
\r
11382
0
\r
11383
1
\r
11384
0
\r
11385
0
\r
11386
37
\r
11387
7
\r
11388
43
\r
11389
44
\r
11390
79
\r
11391
49
\r
11392
80
\r
11393
50
\r
11394
86
\r
11395
80
\r
11396
87
\r
11397
86
\r
11398
85
\r
11399
81
\r
11400
92
\r
11401
86
\r
11402
80
\r
11403
50
\r
11404
86
\r
11405
80
\r
11406
86
\r
11407
129
\r
11408
86
\r
11409
44
\r
11410
86
\r
11411
51
\r
11412
86
\r
11413
129
\r
11414
129
\r
11415
130
\r
11416
172
\r
11417
173
\r
11418
178
\r
11419
173
\r
11420
172
\r
11421
208
\r
11422
179
\r
11423
173
\r
11424
209
\r
11425
178
\r
11426
209
\r
11427
173
\r
11428
214
\r
11429
173
\r
11430
173
\r
11431
214
\r
11432
173
\r
11433
208
\r
11434
173
\r
11435
172
\r
11436
172
\r
11437
179
\r
11438
208
\r
11439
172
\r
11440
172
\r
11441
172
\r
11442
179
\r
11443
136
\r
11444
172
\r
11445
208
\r
11446
136
\r
11447
172
\r
11448
136
\r
11449
166
\r
11450
135
\r
11451
172
\r
11452
136
\r
11453
171
\r
11454
172
\r
11455
136
\r
11456
172
\r
11457
136
\r
11458
166
\r
11459
135
\r
11460
166
\r
11461
122
\r
11462
93
\r
11463
122
\r
11464
86
\r
11465
79
\r
11466
86
\r
11467
43
\r
11468
79
\r
11469
44
\r
11470
43
\r
11471
42
\r
11472
37
\r
11473
43
\r
11474
36
\r
11475
7
\r
11476
37
\r
11477
79
\r
11478
85
\r
11479
80
\r
11480
92
\r
11481
86
\r
11482
122
\r
11483
86
\r
11484
87
\r
11485
86
\r
11486
122
\r
11487
86
\r
11488
86
\r
11489
80
\r
11490
85
\r
11491
80
\r
11492
49
\r
11493
80
\r
11494
86
\r
11495
129
\r
11496
123
\r
11497
129
\r
11498
129
\r
11499
93
\r
11500
123
\r
11501
86
\r
11502
129
\r
11503
86
\r
11504
87
\r
11505
86
\r
11506
92
\r
11507
87
\r
11508
86
\r
11509
50
\r
11510
80
\r
11511
50
\r
11512
86
\r
11513
50
\r
11514
86
\r
11515
123
\r
11516
50
\r
11517
87
\r
11518
86
\r
11519
92
\r
11520
87
\r
11521
86
\r
11522
129
\r
11523
93
\r
11524
130
\r
11525
129
\r
11526
136
\r
11527
172
\r
11528
166
\r
11529
136
\r
11530
93
\r
11531
86
\r
11532
43
\r
11533
1
\r
11534
43
\r
11535
0
\r
11536
0
\r
11537
1
\r
11538
43
\r
11539
1
\r
11540
36
\r
11541
7
\r
11542
37
\r
11543
0
\r
11544
43
\r
11545
0
\r
11546
1
\r
11547
36
\r
11548
1
\r
11549
0
\r
11550
0
\r
11551
43
\r
11552
1
\r
11553
36
\r
11554
7
\r
11555
1
\r
11556
36
\r
11557
7
\r
11558
37
\r
11559
0
\r
11560
0
\r
11561
37
\r
11562
6
\r
11563
0
\r
11564
1
\r
11565
0
\r
11566
37
\r
11567
43
\r
11568
7
\r
11569
79
\r
11570
44
\r
11571
86
\r
11572
86
\r
11573
87
\r
11574
85
\r
11575
80
\r
11576
87
\r
11577
43
\r
11578
86
\r
11579
87
\r
11580
86
\r
11581
85
\r
11582
80
\r
11583
86
\r
11584
87
\r
11585
129
\r
11586
129
\r
11587
43
\r
11588
80
\r
11589
50
\r
11590
86
\r
11591
93
\r
11592
129
\r
11593
129
\r
11594
172
\r
11595
172
\r
11596
173
\r
11597
172
\r
11598
179
\r
11599
173
\r
11600
172
\r
11601
173
\r
11602
209
\r
11603
178
\r
11604
173
\r
11605
209
\r
11606
179
\r
11607
172
\r
11608
209
\r
11609
179
\r
11610
172
\r
11611
173
\r
11612
215
\r
11613
172
\r
11614
172
\r
11615
173
\r
11616
172
\r
11617
173
\r
11618
178
\r
11619
173
\r
11620
172
\r
11621
178
\r
11622
172
\r
11623
172
\r
11624
173
\r
11625
135
\r
11626
172
\r
11627
136
\r
11628
166
\r
11629
136
\r
11630
172
\r
11631
171
\r
11632
136
\r
11633
136
\r
11634
172
\r
11635
166
\r
11636
136
\r
11637
171
\r
11638
130
\r
11639
165
\r
11640
86
\r
11641
128
\r
11642
86
\r
11643
80
\r
11644
85
\r
11645
80
\r
11646
43
\r
11647
43
\r
11648
43
\r
11649
43
\r
11650
79
\r
11651
42
\r
11652
1
\r
11653
37
\r
11654
6
\r
11655
37
\r
11656
79
\r
11657
49
\r
11658
80
\r
11659
86
\r
11660
86
\r
11661
123
\r
11662
85
\r
11663
86
\r
11664
80
\r
11665
122
\r
11666
86
\r
11667
86
\r
11668
86
\r
11669
86
\r
11670
79
\r
11671
80
\r
11672
86
\r
11673
92
\r
11674
124
\r
11675
129
\r
11676
129
\r
11677
129
\r
11678
123
\r
11679
93
\r
11680
86
\r
11681
124
\r
11682
92
\r
11683
86
\r
11684
50
\r
11685
87
\r
11686
86
\r
11687
50
\r
11688
80
\r
11689
50
\r
11690
43
\r
11691
86
\r
11692
44
\r
11693
92
\r
11694
86
\r
11695
87
\r
11696
86
\r
11697
51
\r
11698
87
\r
11699
128
\r
11700
87
\r
11701
129
\r
11702
129
\r
11703
130
\r
11704
135
\r
11705
173
\r
11706
166
\r
11707
136
\r
11708
130
\r
11709
129
\r
11710
50
\r
11711
37
\r
11712
6
\r
11713
1
\r
11714
36
\r
11715
1
\r
11716
42
\r
11717
1
\r
11718
37
\r
11719
6
\r
11720
37
\r
11721
1
\r
11722
42
\r
11723
1
\r
11724
0
\r
11725
1
\r
11726
36
\r
11727
7
\r
11728
0
\r
11729
37
\r
11730
0
\r
11731
43
\r
11732
1
\r
11733
36
\r
11734
1
\r
11735
43
\r
11736
1
\r
11737
0
\r
11738
43
\r
11739
0
\r
11740
43
\r
11741
1
\r
11742
36
\r
11743
0
\r
11744
1
\r
11745
0
\r
11746
43
\r
11747
1
\r
11748
43
\r
11749
79
\r
11750
50
\r
11751
80
\r
11752
86
\r
11753
86
\r
11754
86
\r
11755
86
\r
11756
44
\r
11757
86
\r
11758
86
\r
11759
86
\r
11760
86
\r
11761
44
\r
11762
86
\r
11763
129
\r
11764
123
\r
11765
93
\r
11766
79
\r
11767
50
\r
11768
86
\r
11769
87
\r
11770
86
\r
11771
172
\r
11772
130
\r
11773
172
\r
11774
173
\r
11775
172
\r
11776
179
\r
11777
172
\r
11778
173
\r
11779
179
\r
11780
172
\r
11781
173
\r
11782
173
\r
11783
209
\r
11784
173
\r
11785
179
\r
11786
172
\r
11787
173
\r
11788
173
\r
11789
178
\r
11790
173
\r
11791
172
\r
11792
173
\r
11793
178
\r
11794
209
\r
11795
172
\r
11796
172
\r
11797
173
\r
11798
172
\r
11799
136
\r
11800
178
\r
11801
173
\r
11802
172
\r
11803
135
\r
11804
172
\r
11805
166
\r
11806
136
\r
11807
172
\r
11808
135
\r
11809
172
\r
11810
172
\r
11811
130
\r
11812
172
\r
11813
135
\r
11814
172
\r
11815
136
\r
11816
172
\r
11817
128
\r
11818
87
\r
11819
122
\r
11820
86
\r
11821
85
\r
11822
80
\r
11823
86
\r
11824
43
\r
11825
86
\r
11826
43
\r
11827
43
\r
11828
36
\r
11829
43
\r
11830
37
\r
11831
42
\r
11832
1
\r
11833
43
\r
11834
37
\r
11835
42
\r
11836
43
\r
11837
80
\r
11838
49
\r
11839
122
\r
11840
80
\r
11841
86
\r
11842
86
\r
11843
85
\r
11844
80
\r
11845
86
\r
11846
86
\r
11847
86
\r
11848
80
\r
11849
85
\r
11850
86
\r
11851
86
\r
11852
86
\r
11853
129
\r
11854
129
\r
11855
123
\r
11856
130
\r
11857
86
\r
11858
87
\r
11859
128
\r
11860
86
\r
11861
123
\r
11862
86
\r
11863
51
\r
11864
86
\r
11865
50
\r
11866
79
\r
11867
50
\r
11868
44
\r
11869
50
\r
11870
79
\r
11871
86
\r
11872
51
\r
11873
86
\r
11874
86
\r
11875
92
\r
11876
87
\r
11877
129
\r
11878
93
\r
11879
123
\r
11880
129
\r
11881
130
\r
11882
135
\r
11883
136
\r
11884
166
\r
11885
136
\r
11886
166
\r
11887
93
\r
11888
86
\r
11889
49
\r
11890
37
\r
11891
7
\r
11892
0
\r
11893
43
\r
11894
38
\r
11895
43
\r
11896
7
\r
11897
36
\r
11898
1
\r
11899
43
\r
11900
0
\r
11901
1
\r
11902
36
\r
11903
1
\r
11904
0
\r
11905
6
\r
11906
37
\r
11907
0
\r
11908
0
\r
11909
1
\r
11910
36
\r
11911
7
\r
11912
37
\r
11913
0
\r
11914
1
\r
11915
42
\r
11916
1
\r
11917
1
\r
11918
42
\r
11919
1
\r
11920
37
\r
11921
0
\r
11922
0
\r
11923
7
\r
11924
36
\r
11925
1
\r
11926
36
\r
11927
7
\r
11928
43
\r
11929
44
\r
11930
86
\r
11931
86
\r
11932
86
\r
11933
80
\r
11934
86
\r
11935
87
\r
11936
86
\r
11937
86
\r
11938
86
\r
11939
80
\r
11940
86
\r
11941
86
\r
11942
130
\r
11943
122
\r
11944
50
\r
11945
86
\r
11946
86
\r
11947
86
\r
11948
87
\r
11949
93
\r
11950
166
\r
11951
136
\r
11952
172
\r
11953
172
\r
11954
173
\r
11955
178
\r
11956
173
\r
11957
172
\r
11958
173
\r
11959
179
\r
11960
172
\r
11961
173
\r
11962
173
\r
11963
172
\r
11964
173
\r
11965
173
\r
11966
208
\r
11967
179
\r
11968
173
\r
11969
173
\r
11970
172
\r
11971
178
\r
11972
173
\r
11973
172
\r
11974
137
\r
11975
208
\r
11976
173
\r
11977
142
\r
11978
172
\r
11979
172
\r
11980
172
\r
11981
172
\r
11982
136
\r
11983
172
\r
11984
136
\r
11985
166
\r
11986
135
\r
11987
172
\r
11988
136
\r
11989
172
\r
11990
136
\r
11991
165
\r
11992
136
\r
11993
172
\r
11994
172
\r
11995
172
\r
11996
86
\r
11997
86
\r
11998
79
\r
11999
86
\r
12000
86
\r
12001
79
\r
12002
86
\r
12003
44
\r
12004
79
\r
12005
43
\r
12006
43
\r
12007
43
\r
12008
42
\r
12009
37
\r
12010
43
\r
12011
0
\r
12012
43
\r
12013
37
\r
12014
42
\r
12015
43
\r
12016
43
\r
12017
80
\r
12018
79
\r
12019
86
\r
12020
86
\r
12021
86
\r
12022
79
\r
12023
86
\r
12024
86
\r
12025
80
\r
12026
85
\r
12027
86
\r
12028
86
\r
12029
80
\r
12030
86
\r
12031
123
\r
12032
93
\r
12033
129
\r
12034
123
\r
12035
86
\r
12036
87
\r
12037
86
\r
12038
86
\r
12039
92
\r
12040
123
\r
12041
87
\r
12042
92
\r
12043
81
\r
12044
49
\r
12045
50
\r
12046
44
\r
12047
80
\r
12048
50
\r
12049
86
\r
12050
93
\r
12051
86
\r
12052
86
\r
12053
87
\r
12054
93
\r
12055
129
\r
12056
123
\r
12057
94
\r
12058
129
\r
12059
135
\r
12060
130
\r
12061
172
\r
12062
130
\r
12063
171
\r
12064
136
\r
12065
123
\r
12066
93
\r
12067
44
\r
12068
43
\r
12069
0
\r
12070
7
\r
12071
43
\r
12072
44
\r
12073
43
\r
12074
43
\r
12075
37
\r
12076
43
\r
12077
1
\r
12078
0
\r
12079
37
\r
12080
6
\r
12081
0
\r
12082
1
\r
12083
0
\r
12084
37
\r
12085
0
\r
12086
7
\r
12087
36
\r
12088
0
\r
12089
1
\r
12090
0
\r
12091
37
\r
12092
0
\r
12093
6
\r
12094
1
\r
12095
0
\r
12096
37
\r
12097
7
\r
12098
36
\r
12099
1
\r
12100
0
\r
12101
0
\r
12102
1
\r
12103
42
\r
12104
1
\r
12105
36
\r
12106
1
\r
12107
43
\r
12108
43
\r
12109
86
\r
12110
44
\r
12111
86
\r
12112
86
\r
12113
86
\r
12114
87
\r
12115
86
\r
12116
86
\r
12117
80
\r
12118
50
\r
12119
122
\r
12120
123
\r
12121
92
\r
12122
44
\r
12123
86
\r
12124
86
\r
12125
86
\r
12126
87
\r
12127
86
\r
12128
130
\r
12129
135
\r
12130
130
\r
12131
171
\r
12132
137
\r
12133
208
\r
12134
173
\r
12135
178
\r
12136
173
\r
12137
173
\r
12138
173
\r
12139
173
\r
12140
173
\r
12141
172
\r
12142
179
\r
12143
173
\r
12144
172
\r
12145
173
\r
12146
173
\r
12147
178
\r
12148
173
\r
12149
172
\r
12150
173
\r
12151
172
\r
12152
179
\r
12153
172
\r
12154
173
\r
12155
136
\r
12156
179
\r
12157
172
\r
12158
171
\r
12159
172
\r
12160
136
\r
12161
166
\r
12162
136
\r
12163
172
\r
12164
171
\r
12165
136
\r
12166
172
\r
12167
130
\r
12168
172
\r
12169
136
\r
12170
171
\r
12171
172
\r
12172
136
\r
12173
172
\r
12174
172
\r
12175
80
\r
12176
49
\r
12177
80
\r
12178
85
\r
12179
44
\r
12180
86
\r
12181
79
\r
12182
50
\r
12183
79
\r
12184
1
\r
12185
42
\r
12186
43
\r
12187
37
\r
12188
42
\r
12189
37
\r
12190
1
\r
12191
42
\r
12192
1
\r
12193
43
\r
12194
36
\r
12195
43
\r
12196
86
\r
12197
43
\r
12198
86
\r
12199
80
\r
12200
86
\r
12201
85
\r
12202
86
\r
12203
44
\r
12204
86
\r
12205
85
\r
12206
80
\r
12207
86
\r
12208
86
\r
12209
86
\r
12210
86
\r
12211
87
\r
12212
128
\r
12213
87
\r
12214
85
\r
12215
44
\r
12216
86
\r
12217
86
\r
12218
86
\r
12219
123
\r
12220
87
\r
12221
92
\r
12222
50
\r
12223
86
\r
12224
44
\r
12225
86
\r
12226
43
\r
12227
87
\r
12228
86
\r
12229
93
\r
12230
86
\r
12231
93
\r
12232
123
\r
12233
92
\r
12234
129
\r
12235
130
\r
12236
129
\r
12237
130
\r
12238
135
\r
12239
130
\r
12240
130
\r
12241
172
\r
12242
136
\r
12243
166
\r
12244
92
\r
12245
86
\r
12246
80
\r
12247
7
\r
12248
0
\r
12249
43
\r
12250
1
\r
12251
86
\r
12252
44
\r
12253
37
\r
12254
7
\r
12255
36
\r
12256
1
\r
12257
0
\r
12258
6
\r
12259
1
\r
12260
0
\r
12261
36
\r
12262
1
\r
12263
0
\r
12264
1
\r
12265
42
\r
12266
0
\r
12267
1
\r
12268
0
\r
12269
1
\r
12270
36
\r
12271
7
\r
12272
0
\r
12273
0
\r
12274
37
\r
12275
1
\r
12276
43
\r
12277
43
\r
12278
0
\r
12279
0
\r
12280
1
\r
12281
36
\r
12282
7
\r
12283
38
\r
12284
6
\r
12285
1
\r
12286
36
\r
12287
43
\r
12288
50
\r
12289
80
\r
12290
86
\r
12291
50
\r
12292
87
\r
12293
122
\r
12294
50
\r
12295
80
\r
12296
85
\r
12297
87
\r
12298
129
\r
12299
87
\r
12300
86
\r
12301
43
\r
12302
86
\r
12303
86
\r
12304
44
\r
12305
86
\r
12306
130
\r
12307
135
\r
12308
165
\r
12309
129
\r
12310
130
\r
12311
172
\r
12312
172
\r
12313
172
\r
12314
179
\r
12315
173
\r
12316
172
\r
12317
173
\r
12318
173
\r
12319
208
\r
12320
173
\r
12321
173
\r
12322
172
\r
12323
173
\r
12324
179
\r
12325
173
\r
12326
173
\r
12327
178
\r
12328
173
\r
12329
172
\r
12330
173
\r
12331
172
\r
12332
179
\r
12333
130
\r
12334
178
\r
12335
167
\r
12336
178
\r
12337
166
\r
12338
178
\r
12339
130
\r
12340
171
\r
12341
136
\r
12342
172
\r
12343
172
\r
12344
135
\r
12345
172
\r
12346
135
\r
12347
166
\r
12348
136
\r
12349
171
\r
12350
136
\r
12351
172
\r
12352
172
\r
12353
135
\r
12354
80
\r
12355
85
\r
12356
44
\r
12357
79
\r
12358
50
\r
12359
79
\r
12360
50
\r
12361
79
\r
12362
43
\r
12363
43
\r
12364
43
\r
12365
43
\r
12366
37
\r
12367
6
\r
12368
37
\r
12369
0
\r
12370
43
\r
12371
0
\r
12372
1
\r
12373
43
\r
12374
43
\r
12375
43
\r
12376
79
\r
12377
50
\r
12378
79
\r
12379
50
\r
12380
80
\r
12381
85
\r
12382
50
\r
12383
80
\r
12384
86
\r
12385
44
\r
12386
85
\r
12387
86
\r
12388
44
\r
12389
86
\r
12390
86
\r
12391
86
\r
12392
85
\r
12393
80
\r
12394
50
\r
12395
79
\r
12396
50
\r
12397
87
\r
12398
86
\r
12399
129
\r
12400
86
\r
12401
87
\r
12402
50
\r
12403
80
\r
12404
49
\r
12405
44
\r
12406
86
\r
12407
86
\r
12408
93
\r
12409
86
\r
12410
86
\r
12411
94
\r
12412
123
\r
12413
129
\r
12414
135
\r
12415
130
\r
12416
129
\r
12417
94
\r
12418
165
\r
12419
136
\r
12420
166
\r
12421
135
\r
12422
166
\r
12423
93
\r
12424
80
\r
12425
50
\r
12426
36
\r
12427
1
\r
12428
7
\r
12429
44
\r
12430
80
\r
12431
43
\r
12432
7
\r
12433
1
\r
12434
36
\r
12435
7
\r
12436
0
\r
12437
0
\r
12438
1
\r
12439
0
\r
12440
36
\r
12441
1
\r
12442
6
\r
12443
1
\r
12444
36
\r
12445
1
\r
12446
36
\r
12447
7
\r
12448
0
\r
12449
1
\r
12450
0
\r
12451
36
\r
12452
1
\r
12453
6
\r
12454
37
\r
12455
50
\r
12456
80
\r
12457
1
\r
12458
43
\r
12459
1
\r
12460
43
\r
12461
43
\r
12462
43
\r
12463
43
\r
12464
1
\r
12465
42
\r
12466
44
\r
12467
49
\r
12468
80
\r
12469
43
\r
12470
86
\r
12471
86
\r
12472
87
\r
12473
49
\r
12474
80
\r
12475
93
\r
12476
122
\r
12477
129
\r
12478
86
\r
12479
43
\r
12480
50
\r
12481
80
\r
12482
43
\r
12483
122
\r
12484
136
\r
12485
87
\r
12486
86
\r
12487
171
\r
12488
130
\r
12489
129
\r
12490
136
\r
12491
166
\r
12492
178
\r
12493
172
\r
12494
209
\r
12495
173
\r
12496
173
\r
12497
208
\r
12498
173
\r
12499
173
\r
12500
173
\r
12501
215
\r
12502
173
\r
12503
208
\r
12504
173
\r
12505
179
\r
12506
173
\r
12507
172
\r
12508
173
\r
12509
172
\r
12510
173
\r
12511
178
\r
12512
172
\r
12513
166
\r
12514
136
\r
12515
172
\r
12516
172
\r
12517
136
\r
12518
172
\r
12519
136
\r
12520
172
\r
12521
135
\r
12522
166
\r
12523
172
\r
12524
135
\r
12525
166
\r
12526
135
\r
12527
172
\r
12528
135
\r
12529
172
\r
12530
129
\r
12531
172
\r
12532
135
\r
12533
86
\r
12534
79
\r
12535
86
\r
12536
44
\r
12537
86
\r
12538
79
\r
12539
50
\r
12540
43
\r
12541
43
\r
12542
43
\r
12543
43
\r
12544
0
\r
12545
43
\r
12546
1
\r
12547
36
\r
12548
6
\r
12549
1
\r
12550
37
\r
12551
6
\r
12552
37
\r
12553
7
\r
12554
43
\r
12555
85
\r
12556
44
\r
12557
79
\r
12558
50
\r
12559
86
\r
12560
43
\r
12561
86
\r
12562
44
\r
12563
85
\r
12564
43
\r
12565
43
\r
12566
44
\r
12567
49
\r
12568
80
\r
12569
43
\r
12570
43
\r
12571
79
\r
12572
86
\r
12573
87
\r
12574
86
\r
12575
86
\r
12576
92
\r
12577
122
\r
12578
87
\r
12579
93
\r
12580
50
\r
12581
86
\r
12582
44
\r
12583
86
\r
12584
44
\r
12585
86
\r
12586
50
\r
12587
86
\r
12588
87
\r
12589
92
\r
12590
123
\r
12591
93
\r
12592
129
\r
12593
87
\r
12594
130
\r
12595
129
\r
12596
135
\r
12597
130
\r
12598
172
\r
12599
129
\r
12600
130
\r
12601
129
\r
12602
86
\r
12603
86
\r
12604
1
\r
12605
37
\r
12606
7
\r
12607
37
\r
12608
79
\r
12609
7
\r
12610
43
\r
12611
8
\r
12612
37
\r
12613
0
\r
12614
0
\r
12615
7
\r
12616
36
\r
12617
0
\r
12618
1
\r
12619
0
\r
12620
0
\r
12621
1
\r
12622
36
\r
12623
6
\r
12624
1
\r
12625
0
\r
12626
37
\r
12627
0
\r
12628
0
\r
12629
7
\r
12630
37
\r
12631
0
\r
12632
43
\r
12633
44
\r
12634
86
\r
12635
86
\r
12636
44
\r
12637
85
\r
12638
44
\r
12639
86
\r
12640
80
\r
12641
50
\r
12642
86
\r
12643
43
\r
12644
80
\r
12645
86
\r
12646
43
\r
12647
43
\r
12648
43
\r
12649
50
\r
12650
86
\r
12651
79
\r
12652
50
\r
12653
86
\r
12654
129
\r
12655
123
\r
12656
86
\r
12657
43
\r
12658
86
\r
12659
50
\r
12660
79
\r
12661
50
\r
12662
165
\r
12663
43
\r
12664
86
\r
12665
130
\r
12666
128
\r
12667
87
\r
12668
129
\r
12669
129
\r
12670
165
\r
12671
172
\r
12672
172
\r
12673
173
\r
12674
215
\r
12675
209
\r
12676
173
\r
12677
173
\r
12678
209
\r
12679
178
\r
12680
209
\r
12681
173
\r
12682
209
\r
12683
179
\r
12684
173
\r
12685
172
\r
12686
179
\r
12687
172
\r
12688
173
\r
12689
172
\r
12690
173
\r
12691
172
\r
12692
172
\r
12693
137
\r
12694
171
\r
12695
136
\r
12696
172
\r
12697
136
\r
12698
172
\r
12699
172
\r
12700
135
\r
12701
172
\r
12702
130
\r
12703
135
\r
12704
172
\r
12705
165
\r
12706
136
\r
12707
172
\r
12708
129
\r
12709
171
\r
12710
171
\r
12711
136
\r
12712
86
\r
12713
80
\r
12714
86
\r
12715
86
\r
12716
49
\r
12717
80
\r
12718
43
\r
12719
43
\r
12720
43
\r
12721
43
\r
12722
0
\r
12723
43
\r
12724
1
\r
12725
42
\r
12726
1
\r
12727
6
\r
12728
37
\r
12729
0
\r
12730
43
\r
12731
7
\r
12732
37
\r
12733
43
\r
12734
43
\r
12735
49
\r
12736
80
\r
12737
49
\r
12738
80
\r
12739
49
\r
12740
80
\r
12741
50
\r
12742
79
\r
12743
43
\r
12744
43
\r
12745
7
\r
12746
43
\r
12747
37
\r
12748
43
\r
12749
49
\r
12750
86
\r
12751
87
\r
12752
122
\r
12753
92
\r
12754
123
\r
12755
86
\r
12756
93
\r
12757
122
\r
12758
87
\r
12759
50
\r
12760
86
\r
12761
86
\r
12762
50
\r
12763
80
\r
12764
50
\r
12765
87
\r
12766
86
\r
12767
92
\r
12768
87
\r
12769
87
\r
12770
129
\r
12771
93
\r
12772
122
\r
12773
94
\r
12774
129
\r
12775
136
\r
12776
130
\r
12777
171
\r
12778
130
\r
12779
129
\r
12780
129
\r
12781
86
\r
12782
44
\r
12783
0
\r
12784
43
\r
12785
43
\r
12786
37
\r
12787
7
\r
12788
36
\r
12789
8
\r
12790
37
\r
12791
6
\r
12792
1
\r
12793
43
\r
12794
1
\r
12795
6
\r
12796
1
\r
12797
36
\r
12798
1
\r
12799
0
\r
12800
6
\r
12801
37
\r
12802
0
\r
12803
1
\r
12804
0
\r
12805
37
\r
12806
6
\r
12807
1
\r
12808
43
\r
12809
43
\r
12810
44
\r
12811
80
\r
12812
86
\r
12813
86
\r
12814
87
\r
12815
128
\r
12816
87
\r
12817
86
\r
12818
123
\r
12819
92
\r
12820
123
\r
12821
86
\r
12822
93
\r
12823
86
\r
12824
86
\r
12825
80
\r
12826
49
\r
12827
86
\r
12828
86
\r
12829
44
\r
12830
43
\r
12831
85
\r
12832
87
\r
12833
129
\r
12834
86
\r
12835
86
\r
12836
86
\r
12837
44
\r
12838
43
\r
12839
86
\r
12840
129
\r
12841
86
\r
12842
86
\r
12843
86
\r
12844
129
\r
12845
86
\r
12846
86
\r
12847
86
\r
12848
87
\r
12849
171
\r
12850
130
\r
12851
172
\r
12852
173
\r
12853
172
\r
12854
209
\r
12855
173
\r
12856
172
\r
12857
173
\r
12858
173
\r
12859
173
\r
12860
208
\r
12861
173
\r
12862
215
\r
12863
172
\r
12864
173
\r
12865
179
\r
12866
172
\r
12867
173
\r
12868
172
\r
12869
172
\r
12870
172
\r
12871
137
\r
12872
171
\r
12873
172
\r
12874
136
\r
12875
171
\r
12876
136
\r
12877
172
\r
12878
135
\r
12879
166
\r
12880
136
\r
12881
171
\r
12882
135
\r
12883
130
\r
12884
171
\r
12885
136
\r
12886
164
\r
12887
136
\r
12888
171
\r
12889
129
\r
12890
172
\r
12891
86
\r
12892
86
\r
12893
122
\r
12894
50
\r
12895
79
\r
12896
44
\r
12897
43
\r
12898
43
\r
12899
43
\r
12900
43
\r
12901
6
\r
12902
37
\r
12903
7
\r
12904
0
\r
12905
36
\r
12906
1
\r
12907
7
\r
12908
42
\r
12909
37
\r
12910
7
\r
12911
43
\r
12912
36
\r
12913
43
\r
12914
44
\r
12915
49
\r
12916
80
\r
12917
43
\r
12918
50
\r
12919
79
\r
12920
49
\r
12921
80
\r
12922
43
\r
12923
43
\r
12924
43
\r
12925
7
\r
12926
79
\r
12927
50
\r
12928
122
\r
12929
129
\r
12930
129
\r
12931
130
\r
12932
129
\r
12933
129
\r
12934
86
\r
12935
129
\r
12936
87
\r
12937
92
\r
12938
50
\r
12939
81
\r
12940
49
\r
12941
86
\r
12942
87
\r
12943
86
\r
12944
86
\r
12945
93
\r
12946
122
\r
12947
93
\r
12948
129
\r
12949
87
\r
12950
129
\r
12951
129
\r
12952
93
\r
12953
130
\r
12954
129
\r
12955
172
\r
12956
129
\r
12957
130
\r
12958
136
\r
12959
129
\r
12960
80
\r
12961
43
\r
12962
43
\r
12963
1
\r
12964
43
\r
12965
0
\r
12966
37
\r
12967
7
\r
12968
43
\r
12969
37
\r
12970
7
\r
12971
1
\r
12972
43
\r
12973
43
\r
12974
0
\r
12975
1
\r
12976
0
\r
12977
1
\r
12978
36
\r
12979
6
\r
12980
1
\r
12981
0
\r
12982
0
\r
12983
37
\r
12984
7
\r
12985
37
\r
12986
44
\r
12987
86
\r
12988
85
\r
12989
87
\r
12990
86
\r
12991
86
\r
12992
123
\r
12993
129
\r
12994
86
\r
12995
130
\r
12996
128
\r
12997
124
\r
12998
129
\r
12999
129
\r
13000
129
\r
13001
128
\r
13002
123
\r
13003
93
\r
13004
86
\r
13005
86
\r
13006
122
\r
13007
43
\r
13008
43
\r
13009
80
\r
13010
91
\r
13011
93
\r
13012
86
\r
13013
80
\r
13014
85
\r
13015
44
\r
13016
86
\r
13017
93
\r
13018
122
\r
13019
86
\r
13020
86
\r
13021
93
\r
13022
80
\r
13023
43
\r
13024
85
\r
13025
44
\r
13026
86
\r
13027
129
\r
13028
129
\r
13029
172
\r
13030
129
\r
13031
172
\r
13032
167
\r
13033
172
\r
13034
179
\r
13035
172
\r
13036
173
\r
13037
208
\r
13038
173
\r
13039
173
\r
13040
172
\r
13041
209
\r
13042
179
\r
13043
172
\r
13044
173
\r
13045
142
\r
13046
172
\r
13047
173
\r
13048
172
\r
13049
172
\r
13050
136
\r
13051
172
\r
13052
171
\r
13053
136
\r
13054
172
\r
13055
135
\r
13056
171
\r
13057
130
\r
13058
171
\r
13059
135
\r
13060
135
\r
13061
129
\r
13062
171
\r
13063
129
\r
13064
136
\r
13065
165
\r
13066
136
\r
13067
165
\r
13068
135
\r
13069
165
\r
13070
86
\r
13071
123
\r
13072
85
\r
13073
50
\r
13074
80
\r
13075
49
\r
13076
44
\r
13077
43
\r
13078
43
\r
13079
43
\r
13080
0
\r
13081
43
\r
13082
37
\r
13083
6
\r
13084
0
\r
13085
1
\r
13086
43
\r
13087
0
\r
13088
43
\r
13089
37
\r
13090
6
\r
13091
37
\r
13092
7
\r
13093
49
\r
13094
80
\r
13095
43
\r
13096
86
\r
13097
43
\r
13098
50
\r
13099
79
\r
13100
44
\r
13101
43
\r
13102
85
\r
13103
44
\r
13104
79
\r
13105
86
\r
13106
92
\r
13107
130
\r
13108
171
\r
13109
129
\r
13110
130
\r
13111
171
\r
13112
129
\r
13113
129
\r
13114
87
\r
13115
128
\r
13116
87
\r
13117
50
\r
13118
86
\r
13119
86
\r
13120
86
\r
13121
87
\r
13122
86
\r
13123
93
\r
13124
87
\r
13125
129
\r
13126
130
\r
13127
93
\r
13128
129
\r
13129
129
\r
13130
129
\r
13131
93
\r
13132
130
\r
13133
130
\r
13134
171
\r
13135
130
\r
13136
129
\r
13137
129
\r
13138
87
\r
13139
79
\r
13140
1
\r
13141
43
\r
13142
37
\r
13143
7
\r
13144
0
\r
13145
37
\r
13146
43
\r
13147
44
\r
13148
42
\r
13149
1
\r
13150
43
\r
13151
44
\r
13152
43
\r
13153
0
\r
13154
43
\r
13155
1
\r
13156
0
\r
13157
1
\r
13158
36
\r
13159
7
\r
13160
36
\r
13161
1
\r
13162
0
\r
13163
43
\r
13164
44
\r
13165
86
\r
13166
80
\r
13167
86
\r
13168
86
\r
13169
129
\r
13170
123
\r
13171
129
\r
13172
129
\r
13173
129
\r
13174
129
\r
13175
129
\r
13176
123
\r
13177
171
\r
13178
129
\r
13179
129
\r
13180
165
\r
13181
129
\r
13182
87
\r
13183
86
\r
13184
165
\r
13185
93
\r
13186
85
\r
13187
80
\r
13188
129
\r
13189
86
\r
13190
86
\r
13191
86
\r
13192
43
\r
13193
79
\r
13194
86
\r
13195
129
\r
13196
129
\r
13197
86
\r
13198
92
\r
13199
86
\r
13200
80
\r
13201
49
\r
13202
80
\r
13203
50
\r
13204
122
\r
13205
129
\r
13206
129
\r
13207
123
\r
13208
93
\r
13209
129
\r
13210
129
\r
13211
172
\r
13212
209
\r
13213
173
\r
13214
214
\r
13215
172
\r
13216
173
\r
13217
173
\r
13218
208
\r
13219
173
\r
13220
179
\r
13221
172
\r
13222
179
\r
13223
172
\r
13224
208
\r
13225
179
\r
13226
172
\r
13227
136
\r
13228
172
\r
13229
172
\r
13230
136
\r
13231
171
\r
13232
136
\r
13233
165
\r
13234
136
\r
13235
171
\r
13236
135
\r
13237
172
\r
13238
135
\r
13239
171
\r
13240
129
\r
13241
135
\r
13242
130
\r
13243
171
\r
13244
130
\r
13245
135
\r
13246
165
\r
13247
136
\r
13248
129
\r
13249
129
\r
13250
86
\r
13251
86
\r
13252
79
\r
13253
50
\r
13254
79
\r
13255
44
\r
13256
43
\r
13257
43
\r
13258
43
\r
13259
0
\r
13260
43
\r
13261
7
\r
13262
0
\r
13263
37
\r
13264
42
\r
13265
7
\r
13266
37
\r
13267
7
\r
13268
36
\r
13269
43
\r
13270
7
\r
13271
43
\r
13272
79
\r
13273
50
\r
13274
80
\r
13275
86
\r
13276
43
\r
13277
86
\r
13278
43
\r
13279
50
\r
13280
80
\r
13281
49
\r
13282
44
\r
13283
86
\r
13284
129
\r
13285
129
\r
13286
165
\r
13287
136
\r
13288
129
\r
13289
172
\r
13290
129
\r
13291
129
\r
13292
129
\r
13293
129
\r
13294
86
\r
13295
87
\r
13296
50
\r
13297
86
\r
13298
50
\r
13299
79
\r
13300
87
\r
13301
93
\r
13302
86
\r
13303
130
\r
13304
93
\r
13305
122
\r
13306
93
\r
13307
129
\r
13308
129
\r
13309
94
\r
13310
129
\r
13311
129
\r
13312
135
\r
13313
166
\r
13314
129
\r
13315
94
\r
13316
122
\r
13317
50
\r
13318
37
\r
13319
43
\r
13320
0
\r
13321
43
\r
13322
1
\r
13323
0
\r
13324
42
\r
13325
1
\r
13326
43
\r
13327
37
\r
13328
7
\r
13329
43
\r
13330
80
\r
13331
1
\r
13332
43
\r
13333
0
\r
13334
37
\r
13335
7
\r
13336
36
\r
13337
0
\r
13338
1
\r
13339
0
\r
13340
0
\r
13341
43
\r
13342
43
\r
13343
80
\r
13344
86
\r
13345
93
\r
13346
86
\r
13347
123
\r
13348
129
\r
13349
129
\r
13350
165
\r
13351
129
\r
13352
129
\r
13353
165
\r
13354
129
\r
13355
129
\r
13356
129
\r
13357
129
\r
13358
123
\r
13359
171
\r
13360
166
\r
13361
86
\r
13362
122
\r
13363
129
\r
13364
129
\r
13365
129
\r
13366
159
\r
13367
92
\r
13368
123
\r
13369
49
\r
13370
44
\r
13371
85
\r
13372
86
\r
13373
87
\r
13374
128
\r
13375
87
\r
13376
122
\r
13377
92
\r
13378
44
\r
13379
85
\r
13380
44
\r
13381
86
\r
13382
122
\r
13383
135
\r
13384
123
\r
13385
86
\r
13386
50
\r
13387
86
\r
13388
122
\r
13389
130
\r
13390
172
\r
13391
208
\r
13392
179
\r
13393
172
\r
13394
166
\r
13395
172
\r
13396
172
\r
13397
172
\r
13398
172
\r
13399
172
\r
13400
135
\r
13401
173
\r
13402
172
\r
13403
178
\r
13404
136
\r
13405
208
\r
13406
172
\r
13407
136
\r
13408
172
\r
13409
135
\r
13410
171
\r
13411
136
\r
13412
171
\r
13413
129
\r
13414
135
\r
13415
172
\r
13416
135
\r
13417
171
\r
13418
99
\r
13419
172
\r
13420
129
\r
13421
171
\r
13422
130
\r
13423
165
\r
13424
136
\r
13425
129
\r
13426
165
\r
13427
129
\r
13428
87
\r
13429
122
\r
13430
50
\r
13431
85
\r
13432
86
\r
13433
44
\r
13434
43
\r
13435
79
\r
13436
43
\r
13437
7
\r
13438
43
\r
13439
43
\r
13440
0
\r
13441
43
\r
13442
37
\r
13443
6
\r
13444
1
\r
13445
43
\r
13446
0
\r
13447
43
\r
13448
43
\r
13449
43
\r
13450
43
\r
13451
44
\r
13452
85
\r
13453
86
\r
13454
44
\r
13455
86
\r
13456
43
\r
13457
86
\r
13458
44
\r
13459
85
\r
13460
86
\r
13461
86
\r
13462
87
\r
13463
129
\r
13464
171
\r
13465
130
\r
13466
172
\r
13467
171
\r
13468
130
\r
13469
129
\r
13470
129
\r
13471
129
\r
13472
93
\r
13473
122
\r
13474
93
\r
13475
87
\r
13476
50
\r
13477
80
\r
13478
86
\r
13479
86
\r
13480
93
\r
13481
129
\r
13482
86
\r
13483
129
\r
13484
87
\r
13485
93
\r
13486
129
\r
13487
87
\r
13488
129
\r
13489
129
\r
13490
136
\r
13491
130
\r
13492
129
\r
13493
129
\r
13494
88
\r
13495
128
\r
13496
43
\r
13497
37
\r
13498
43
\r
13499
7
\r
13500
37
\r
13501
0
\r
13502
43
\r
13503
1
\r
13504
43
\r
13505
80
\r
13506
7
\r
13507
36
\r
13508
44
\r
13509
86
\r
13510
43
\r
13511
80
\r
13512
43
\r
13513
43
\r
13514
44
\r
13515
43
\r
13516
36
\r
13517
1
\r
13518
6
\r
13519
0
\r
13520
37
\r
13521
50
\r
13522
86
\r
13523
86
\r
13524
123
\r
13525
129
\r
13526
123
\r
13527
171
\r
13528
129
\r
13529
164
\r
13530
129
\r
13531
130
\r
13532
165
\r
13533
129
\r
13534
165
\r
13535
129
\r
13536
165
\r
13537
86
\r
13538
122
\r
13539
129
\r
13540
123
\r
13541
129
\r
13542
165
\r
13543
129
\r
13544
129
\r
13545
165
\r
13546
129
\r
13547
92
\r
13548
43
\r
13549
86
\r
13550
87
\r
13551
128
\r
13552
129
\r
13553
123
\r
13554
92
\r
13555
86
\r
13556
44
\r
13557
43
\r
13558
86
\r
13559
129
\r
13560
129
\r
13561
86
\r
13562
86
\r
13563
44
\r
13564
85
\r
13565
86
\r
13566
87
\r
13567
129
\r
13568
165
\r
13569
136
\r
13570
172
\r
13571
129
\r
13572
130
\r
13573
166
\r
13574
135
\r
13575
166
\r
13576
135
\r
13577
166
\r
13578
172
\r
13579
136
\r
13580
178
\r
13581
172
\r
13582
172
\r
13583
172
\r
13584
172
\r
13585
142
\r
13586
172
\r
13587
130
\r
13588
172
\r
13589
171
\r
13590
136
\r
13591
135
\r
13592
136
\r
13593
165
\r
13594
136
\r
13595
171
\r
13596
136
\r
13597
130
\r
13598
135
\r
13599
166
\r
13600
135
\r
13601
165
\r
13602
136
\r
13603
165
\r
13604
130
\r
13605
171
\r
13606
130
\r
13607
86
\r
13608
123
\r
13609
86
\r
13610
49
\r
13611
86
\r
13612
80
\r
13613
49
\r
13614
44
\r
13615
43
\r
13616
43
\r
13617
43
\r
13618
36
\r
13619
7
\r
13620
43
\r
13621
37
\r
13622
6
\r
13623
37
\r
13624
7
\r
13625
36
\r
13626
43
\r
13627
7
\r
13628
43
\r
13629
79
\r
13630
44
\r
13631
43
\r
13632
86
\r
13633
49
\r
13634
87
\r
13635
79
\r
13636
50
\r
13637
86
\r
13638
80
\r
13639
86
\r
13640
92
\r
13641
129
\r
13642
166
\r
13643
135
\r
13644
172
\r
13645
172
\r
13646
165
\r
13647
136
\r
13648
129
\r
13649
129
\r
13650
129
\r
13651
123
\r
13652
93
\r
13653
128
\r
13654
87
\r
13655
86
\r
13656
87
\r
13657
50
\r
13658
93
\r
13659
128
\r
13660
88
\r
13661
129
\r
13662
86
\r
13663
129
\r
13664
87
\r
13665
92
\r
13666
130
\r
13667
129
\r
13668
129
\r
13669
129
\r
13670
129
\r
13671
130
\r
13672
93
\r
13673
128
\r
13674
81
\r
13675
7
\r
13676
43
\r
13677
36
\r
13678
7
\r
13679
43
\r
13680
1
\r
13681
43
\r
13682
43
\r
13683
37
\r
13684
85
\r
13685
43
\r
13686
80
\r
13687
86
\r
13688
86
\r
13689
129
\r
13690
86
\r
13691
80
\r
13692
86
\r
13693
86
\r
13694
79
\r
13695
7
\r
13696
37
\r
13697
0
\r
13698
1
\r
13699
43
\r
13700
86
\r
13701
43
\r
13702
87
\r
13703
86
\r
13704
158
\r
13705
129
\r
13706
129
\r
13707
165
\r
13708
129
\r
13709
165
\r
13710
129
\r
13711
208
\r
13712
171
\r
13713
171
\r
13714
166
\r
13715
171
\r
13716
123
\r
13717
129
\r
13718
122
\r
13719
86
\r
13720
129
\r
13721
165
\r
13722
129
\r
13723
123
\r
13724
165
\r
13725
129
\r
13726
128
\r
13727
86
\r
13728
86
\r
13729
129
\r
13730
123
\r
13731
92
\r
13732
80
\r
13733
43
\r
13734
85
\r
13735
50
\r
13736
123
\r
13737
128
\r
13738
87
\r
13739
92
\r
13740
79
\r
13741
44
\r
13742
85
\r
13743
92
\r
13744
87
\r
13745
165
\r
13746
93
\r
13747
122
\r
13748
93
\r
13749
129
\r
13750
129
\r
13751
129
\r
13752
166
\r
13753
135
\r
13754
166
\r
13755
136
\r
13756
165
\r
13757
172
\r
13758
136
\r
13759
172
\r
13760
177
\r
13761
136
\r
13762
172
\r
13763
172
\r
13764
172
\r
13765
136
\r
13766
171
\r
13767
172
\r
13768
136
\r
13769
165
\r
13770
136
\r
13771
136
\r
13772
166
\r
13773
135
\r
13774
130
\r
13775
172
\r
13776
135
\r
13777
130
\r
13778
165
\r
13779
136
\r
13780
129
\r
13781
172
\r
13782
129
\r
13783
166
\r
13784
135
\r
13785
166
\r
13786
92
\r
13787
123
\r
13788
86
\r
13789
86
\r
13790
86
\r
13791
50
\r
13792
80
\r
13793
49
\r
13794
79
\r
13795
43
\r
13796
43
\r
13797
1
\r
13798
43
\r
13799
42
\r
13800
1
\r
13801
37
\r
13802
7
\r
13803
42
\r
13804
1
\r
13805
43
\r
13806
43
\r
13807
43
\r
13808
43
\r
13809
80
\r
13810
49
\r
13811
43
\r
13812
80
\r
13813
86
\r
13814
86
\r
13815
86
\r
13816
50
\r
13817
86
\r
13818
122
\r
13819
135
\r
13820
129
\r
13821
172
\r
13822
171
\r
13823
172
\r
13824
172
\r
13825
130
\r
13826
172
\r
13827
129
\r
13828
129
\r
13829
129
\r
13830
130
\r
13831
93
\r
13832
122
\r
13833
93
\r
13834
87
\r
13835
92
\r
13836
123
\r
13837
93
\r
13838
86
\r
13839
129
\r
13840
93
\r
13841
129
\r
13842
123
\r
13843
94
\r
13844
129
\r
13845
129
\r
13846
129
\r
13847
130
\r
13848
135
\r
13849
130
\r
13850
93
\r
13851
129
\r
13852
123
\r
13853
80
\r
13854
43
\r
13855
6
\r
13856
43
\r
13857
37
\r
13858
43
\r
13859
43
\r
13860
80
\r
13861
49
\r
13862
80
\r
13863
86
\r
13864
128
\r
13865
123
\r
13866
129
\r
13867
129
\r
13868
122
\r
13869
129
\r
13870
122
\r
13871
87
\r
13872
122
\r
13873
50
\r
13874
43
\r
13875
0
\r
13876
0
\r
13877
37
\r
13878
43
\r
13879
44
\r
13880
92
\r
13881
123
\r
13882
122
\r
13883
129
\r
13884
129
\r
13885
165
\r
13886
171
\r
13887
171
\r
13888
172
\r
13889
208
\r
13890
215
\r
13891
208
\r
13892
208
\r
13893
214
\r
13894
208
\r
13895
171
\r
13896
166
\r
13897
129
\r
13898
123
\r
13899
128
\r
13900
165
\r
13901
123
\r
13902
122
\r
13903
129
\r
13904
165
\r
13905
129
\r
13906
129
\r
13907
86
\r
13908
49
\r
13909
80
\r
13910
86
\r
13911
50
\r
13912
80
\r
13913
86
\r
13914
128
\r
13915
86
\r
13916
86
\r
13917
44
\r
13918
86
\r
13919
86
\r
13920
122
\r
13921
93
\r
13922
129
\r
13923
122
\r
13924
93
\r
13925
86
\r
13926
86
\r
13927
87
\r
13928
86
\r
13929
129
\r
13930
129
\r
13931
172
\r
13932
129
\r
13933
172
\r
13934
172
\r
13935
129
\r
13936
172
\r
13937
136
\r
13938
177
\r
13939
172
\r
13940
172
\r
13941
135
\r
13942
172
\r
13943
172
\r
13944
172
\r
13945
136
\r
13946
172
\r
13947
136
\r
13948
166
\r
13949
136
\r
13950
165
\r
13951
136
\r
13952
130
\r
13953
171
\r
13954
130
\r
13955
130
\r
13956
135
\r
13957
130
\r
13958
165
\r
13959
130
\r
13960
166
\r
13961
135
\r
13962
129
\r
13963
88
\r
13964
165
\r
13965
129
\r
13966
92
\r
13967
123
\r
13968
86
\r
13969
86
\r
13970
86
\r
13971
86
\r
13972
43
\r
13973
50
\r
13974
79
\r
13975
43
\r
13976
1
\r
13977
42
\r
13978
1
\r
13979
43
\r
13980
1
\r
13981
42
\r
13982
1
\r
13983
43
\r
13984
43
\r
13985
43
\r
13986
43
\r
13987
43
\r
13988
86
\r
13989
43
\r
13990
43
\r
13991
50
\r
13992
80
\r
13993
85
\r
13994
86
\r
13995
86
\r
13996
87
\r
13997
129
\r
13998
129
\r
13999
172
\r
14000
171
\r
14001
172
\r
14002
172
\r
14003
171
\r
14004
130
\r
14005
172
\r
14006
171
\r
14007
130
\r
14008
129
\r
14009
86
\r
14010
128
\r
14011
87
\r
14012
93
\r
14013
122
\r
14014
93
\r
14015
87
\r
14016
93
\r
14017
129
\r
14018
130
\r
14019
87
\r
14020
129
\r
14021
129
\r
14022
93
\r
14023
129
\r
14024
130
\r
14025
136
\r
14026
129
\r
14027
129
\r
14028
93
\r
14029
129
\r
14030
87
\r
14031
86
\r
14032
85
\r
14033
44
\r
14034
44
\r
14035
43
\r
14036
80
\r
14037
86
\r
14038
86
\r
14039
86
\r
14040
86
\r
14041
129
\r
14042
123
\r
14043
165
\r
14044
129
\r
14045
129
\r
14046
129
\r
14047
165
\r
14048
86
\r
14049
123
\r
14050
128
\r
14051
87
\r
14052
122
\r
14053
7
\r
14054
43
\r
14055
0
\r
14056
0
\r
14057
44
\r
14058
79
\r
14059
93
\r
14060
129
\r
14061
165
\r
14062
136
\r
14063
201
\r
14064
172
\r
14065
214
\r
14066
209
\r
14067
214
\r
14068
208
\r
14069
215
\r
14070
215
\r
14071
214
\r
14072
209
\r
14073
207
\r
14074
172
\r
14075
208
\r
14076
208
\r
14077
171
\r
14078
165
\r
14079
130
\r
14080
122
\r
14081
122
\r
14082
129
\r
14083
129
\r
14084
129
\r
14085
129
\r
14086
87
\r
14087
86
\r
14088
85
\r
14089
80
\r
14090
87
\r
14091
128
\r
14092
93
\r
14093
80
\r
14094
85
\r
14095
50
\r
14096
80
\r
14097
92
\r
14098
166
\r
14099
92
\r
14100
86
\r
14101
87
\r
14102
86
\r
14103
85
\r
14104
86
\r
14105
122
\r
14106
50
\r
14107
122
\r
14108
93
\r
14109
129
\r
14110
165
\r
14111
130
\r
14112
171
\r
14113
136
\r
14114
165
\r
14115
136
\r
14116
171
\r
14117
136
\r
14118
172
\r
14119
135
\r
14120
172
\r
14121
178
\r
14122
136
\r
14123
172
\r
14124
171
\r
14125
136
\r
14126
173
\r
14127
129
\r
14128
172
\r
14129
131
\r
14130
129
\r
14131
131
\r
14132
130
\r
14133
172
\r
14134
130
\r
14135
130
\r
14136
130
\r
14137
130
\r
14138
129
\r
14139
129
\r
14140
129
\r
14141
129
\r
14142
87
\r
14143
122
\r
14144
129
\r
14145
129
\r
14146
86
\r
14147
86
\r
14148
86
\r
14149
86
\r
14150
80
\r
14151
86
\r
14152
49
\r
14153
80
\r
14154
7
\r
14155
36
\r
14156
43
\r
14157
1
\r
14158
6
\r
14159
37
\r
14160
7
\r
14161
36
\r
14162
43
\r
14163
43
\r
14164
43
\r
14165
44
\r
14166
43
\r
14167
86
\r
14168
43
\r
14169
49
\r
14170
44
\r
14171
79
\r
14172
50
\r
14173
86
\r
14174
122
\r
14175
130
\r
14176
129
\r
14177
171
\r
14178
130
\r
14179
172
\r
14180
172
\r
14181
172
\r
14182
171
\r
14183
130
\r
14184
172
\r
14185
165
\r
14186
129
\r
14187
130
\r
14188
128
\r
14189
93
\r
14190
87
\r
14191
86
\r
14192
93
\r
14193
123
\r
14194
129
\r
14195
129
\r
14196
93
\r
14197
123
\r
14198
128
\r
14199
93
\r
14200
130
\r
14201
123
\r
14202
93
\r
14203
129
\r
14204
129
\r
14205
136
\r
14206
129
\r
14207
129
\r
14208
87
\r
14209
122
\r
14210
44
\r
14211
85
\r
14212
44
\r
14213
122
\r
14214
86
\r
14215
93
\r
14216
122
\r
14217
130
\r
14218
129
\r
14219
123
\r
14220
128
\r
14221
129
\r
14222
164
\r
14223
130
\r
14224
171
\r
14225
129
\r
14226
165
\r
14227
129
\r
14228
123
\r
14229
128
\r
14230
129
\r
14231
123
\r
14232
43
\r
14233
7
\r
14234
36
\r
14235
1
\r
14236
7
\r
14237
37
\r
14238
85
\r
14239
123
\r
14240
135
\r
14241
166
\r
14242
214
\r
14243
208
\r
14244
209
\r
14245
172
\r
14246
214
\r
14247
209
\r
14248
214
\r
14249
215
\r
14250
208
\r
14251
215
\r
14252
214
\r
14253
208
\r
14254
209
\r
14255
171
\r
14256
208
\r
14257
172
\r
14258
165
\r
14259
129
\r
14260
122
\r
14261
123
\r
14262
86
\r
14263
122
\r
14264
93
\r
14265
123
\r
14266
128
\r
14267
86
\r
14268
123
\r
14269
86
\r
14270
85
\r
14271
44
\r
14272
86
\r
14273
129
\r
14274
129
\r
14275
129
\r
14276
87
\r
14277
86
\r
14278
85
\r
14279
86
\r
14280
80
\r
14281
86
\r
14282
86
\r
14283
86
\r
14284
86
\r
14285
92
\r
14286
123
\r
14287
93
\r
14288
128
\r
14289
129
\r
14290
130
\r
14291
129
\r
14292
135
\r
14293
166
\r
14294
135
\r
14295
171
\r
14296
136
\r
14297
171
\r
14298
129
\r
14299
172
\r
14300
136
\r
14301
172
\r
14302
171
\r
14303
136
\r
14304
172
\r
14305
137
\r
14306
130
\r
14307
173
\r
14308
129
\r
14309
167
\r
14310
136
\r
14311
130
\r
14312
130
\r
14313
130
\r
14314
165
\r
14315
129
\r
14316
130
\r
14317
129
\r
14318
123
\r
14319
123
\r
14320
86
\r
14321
86
\r
14322
86
\r
14323
123
\r
14324
128
\r
14325
87
\r
14326
128
\r
14327
86
\r
14328
86
\r
14329
50
\r
14330
79
\r
14331
50
\r
14332
79
\r
14333
43
\r
14334
7
\r
14335
36
\r
14336
7
\r
14337
37
\r
14338
1
\r
14339
42
\r
14340
1
\r
14341
43
\r
14342
36
\r
14343
43
\r
14344
7
\r
14345
43
\r
14346
79
\r
14347
44
\r
14348
85
\r
14349
44
\r
14350
86
\r
14351
86
\r
14352
86
\r
14353
93
\r
14354
129
\r
14355
129
\r
14356
166
\r
14357
171
\r
14358
130
\r
14359
172
\r
14360
135
\r
14361
172
\r
14362
166
\r
14363
136
\r
14364
165
\r
14365
136
\r
14366
129
\r
14367
129
\r
14368
123
\r
14369
128
\r
14370
129
\r
14371
87
\r
14372
129
\r
14373
87
\r
14374
129
\r
14375
129
\r
14376
129
\r
14377
123
\r
14378
135
\r
14379
123
\r
14380
135
\r
14381
130
\r
14382
129
\r
14383
129
\r
14384
129
\r
14385
129
\r
14386
123
\r
14387
86
\r
14388
44
\r
14389
85
\r
14390
43
\r
14391
122
\r
14392
129
\r
14393
130
\r
14394
165
\r
14395
129
\r
14396
129
\r
14397
129
\r
14398
129
\r
14399
159
\r
14400
92
\r
14401
130
\r
14402
165
\r
14403
165
\r
14404
129
\r
14405
172
\r
14406
165
\r
14407
130
\r
14408
128
\r
14409
129
\r
14410
86
\r
14411
79
\r
14412
7
\r
14413
37
\r
14414
0
\r
14415
37
\r
14416
6
\r
14417
1
\r
14418
43
\r
14419
86
\r
14420
123
\r
14421
170
\r
14422
172
\r
14423
172
\r
14424
214
\r
14425
209
\r
14426
208
\r
14427
214
\r
14428
209
\r
14429
171
\r
14430
215
\r
14431
202
\r
14432
135
\r
14433
207
\r
14434
172
\r
14435
166
\r
14436
171
\r
14437
172
\r
14438
164
\r
14439
129
\r
14440
129
\r
14441
129
\r
14442
129
\r
14443
122
\r
14444
93
\r
14445
122
\r
14446
86
\r
14447
80
\r
14448
122
\r
14449
92
\r
14450
129
\r
14451
130
\r
14452
122
\r
14453
92
\r
14454
80
\r
14455
50
\r
14456
85
\r
14457
80
\r
14458
50
\r
14459
86
\r
14460
122
\r
14461
92
\r
14462
129
\r
14463
123
\r
14464
92
\r
14465
86
\r
14466
86
\r
14467
43
\r
14468
87
\r
14469
128
\r
14470
129
\r
14471
171
\r
14472
130
\r
14473
136
\r
14474
129
\r
14475
136
\r
14476
172
\r
14477
136
\r
14478
136
\r
14479
172
\r
14480
136
\r
14481
173
\r
14482
130
\r
14483
135
\r
14484
173
\r
14485
130
\r
14486
130
\r
14487
136
\r
14488
167
\r
14489
135
\r
14490
130
\r
14491
130
\r
14492
130
\r
14493
87
\r
14494
129
\r
14495
123
\r
14496
123
\r
14497
86
\r
14498
122
\r
14499
86
\r
14500
116
\r
14501
50
\r
14502
123
\r
14503
86
\r
14504
122
\r
14505
93
\r
14506
86
\r
14507
80
\r
14508
49
\r
14509
86
\r
14510
44
\r
14511
85
\r
14512
37
\r
14513
7
\r
14514
36
\r
14515
7
\r
14516
37
\r
14517
7
\r
14518
36
\r
14519
1
\r
14520
43
\r
14521
6
\r
14522
37
\r
14523
43
\r
14524
43
\r
14525
44
\r
14526
49
\r
14527
80
\r
14528
79
\r
14529
50
\r
14530
86
\r
14531
86
\r
14532
128
\r
14533
129
\r
14534
130
\r
14535
171
\r
14536
136
\r
14537
165
\r
14538
136
\r
14539
166
\r
14540
171
\r
14541
136
\r
14542
171
\r
14543
130
\r
14544
172
\r
14545
129
\r
14546
129
\r
14547
123
\r
14548
129
\r
14549
93
\r
14550
123
\r
14551
129
\r
14552
93
\r
14553
123
\r
14554
129
\r
14555
129
\r
14556
123
\r
14557
135
\r
14558
130
\r
14559
130
\r
14560
165
\r
14561
129
\r
14562
130
\r
14563
129
\r
14564
129
\r
14565
123
\r
14566
92
\r
14567
80
\r
14568
86
\r
14569
86
\r
14570
86
\r
14571
165
\r
14572
172
\r
14573
129
\r
14574
165
\r
14575
130
\r
14576
165
\r
14577
135
\r
14578
123
\r
14579
171
\r
14580
166
\r
14581
172
\r
14582
129
\r
14583
165
\r
14584
129
\r
14585
172
\r
14586
166
\r
14587
135
\r
14588
129
\r
14589
122
\r
14590
43
\r
14591
1
\r
14592
0
\r
14593
7
\r
14594
36
\r
14595
1
\r
14596
6
\r
14597
37
\r
14598
6
\r
14599
80
\r
14600
86
\r
14601
172
\r
14602
208
\r
14603
172
\r
14604
214
\r
14605
209
\r
14606
214
\r
14607
173
\r
14608
165
\r
14609
129
\r
14610
129
\r
14611
128
\r
14612
129
\r
14613
165
\r
14614
130
\r
14615
129
\r
14616
171
\r
14617
172
\r
14618
171
\r
14619
172
\r
14620
207
\r
14621
130
\r
14622
129
\r
14623
122
\r
14624
128
\r
14625
87
\r
14626
129
\r
14627
164
\r
14628
129
\r
14629
129
\r
14630
87
\r
14631
85
\r
14632
86
\r
14633
80
\r
14634
50
\r
14635
122
\r
14636
93
\r
14637
86
\r
14638
128
\r
14639
87
\r
14640
122
\r
14641
92
\r
14642
86
\r
14643
80
\r
14644
50
\r
14645
79
\r
14646
50
\r
14647
80
\r
14648
92
\r
14649
129
\r
14650
130
\r
14651
129
\r
14652
135
\r
14653
93
\r
14654
130
\r
14655
136
\r
14656
130
\r
14657
136
\r
14658
136
\r
14659
130
\r
14660
136
\r
14661
172
\r
14662
135
\r
14663
131
\r
14664
172
\r
14665
130
\r
14666
129
\r
14667
136
\r
14668
130
\r
14669
129
\r
14670
87
\r
14671
130
\r
14672
87
\r
14673
87
\r
14674
128
\r
14675
123
\r
14676
80
\r
14677
122
\r
14678
86
\r
14679
80
\r
14680
122
\r
14681
86
\r
14682
86
\r
14683
129
\r
14684
86
\r
14685
86
\r
14686
44
\r
14687
85
\r
14688
44
\r
14689
85
\r
14690
44
\r
14691
43
\r
14692
42
\r
14693
1
\r
14694
37
\r
14695
7
\r
14696
36
\r
14697
7
\r
14698
37
\r
14699
42
\r
14700
1
\r
14701
43
\r
14702
43
\r
14703
43
\r
14704
43
\r
14705
43
\r
14706
43
\r
14707
44
\r
14708
86
\r
14709
86
\r
14710
86
\r
14711
129
\r
14712
129
\r
14713
172
\r
14714
129
\r
14715
172
\r
14716
165
\r
14717
136
\r
14718
172
\r
14719
171
\r
14720
130
\r
14721
172
\r
14722
172
\r
14723
171
\r
14724
129
\r
14725
130
\r
14726
129
\r
14727
129
\r
14728
129
\r
14729
123
\r
14730
92
\r
14731
129
\r
14732
87
\r
14733
122
\r
14734
130
\r
14735
129
\r
14736
129
\r
14737
135
\r
14738
166
\r
14739
129
\r
14740
130
\r
14741
129
\r
14742
129
\r
14743
129
\r
14744
87
\r
14745
86
\r
14746
86
\r
14747
80
\r
14748
128
\r
14749
165
\r
14750
130
\r
14751
171
\r
14752
166
\r
14753
171
\r
14754
166
\r
14755
136
\r
14756
172
\r
14757
165
\r
14758
129
\r
14759
172
\r
14760
166
\r
14761
171
\r
14762
172
\r
14763
165
\r
14764
172
\r
14765
172
\r
14766
165
\r
14767
136
\r
14768
86
\r
14769
37
\r
14770
6
\r
14771
0
\r
14772
37
\r
14773
6
\r
14774
1
\r
14775
36
\r
14776
7
\r
14777
0
\r
14778
37
\r
14779
43
\r
14780
122
\r
14781
129
\r
14782
172
\r
14783
172
\r
14784
208
\r
14785
215
\r
14786
214
\r
14787
166
\r
14788
129
\r
14789
129
\r
14790
86
\r
14791
129
\r
14792
123
\r
14793
85
\r
14794
165
\r
14795
129
\r
14796
172
\r
14797
171
\r
14798
172
\r
14799
207
\r
14800
172
\r
14801
129
\r
14802
166
\r
14803
129
\r
14804
172
\r
14805
165
\r
14806
129
\r
14807
86
\r
14808
86
\r
14809
86
\r
14810
86
\r
14811
122
\r
14812
87
\r
14813
129
\r
14814
128
\r
14815
87
\r
14816
85
\r
14817
86
\r
14818
86
\r
14819
86
\r
14820
80
\r
14821
49
\r
14822
86
\r
14823
86
\r
14824
44
\r
14825
86
\r
14826
86
\r
14827
86
\r
14828
87
\r
14829
128
\r
14830
129
\r
14831
129
\r
14832
93
\r
14833
130
\r
14834
172
\r
14835
129
\r
14836
136
\r
14837
136
\r
14838
172
\r
14839
136
\r
14840
166
\r
14841
136
\r
14842
130
\r
14843
135
\r
14844
124
\r
14845
94
\r
14846
129
\r
14847
123
\r
14848
93
\r
14849
87
\r
14850
86
\r
14851
86
\r
14852
80
\r
14853
87
\r
14854
122
\r
14855
86
\r
14856
116
\r
14857
86
\r
14858
123
\r
14859
122
\r
14860
92
\r
14861
87
\r
14862
122
\r
14863
86
\r
14864
86
\r
14865
86
\r
14866
44
\r
14867
86
\r
14868
43
\r
14869
49
\r
14870
37
\r
14871
43
\r
14872
1
\r
14873
42
\r
14874
1
\r
14875
43
\r
14876
0
\r
14877
43
\r
14878
1
\r
14879
42
\r
14880
43
\r
14881
37
\r
14882
43
\r
14883
43
\r
14884
44
\r
14885
49
\r
14886
79
\r
14887
50
\r
14888
123
\r
14889
92
\r
14890
129
\r
14891
165
\r
14892
136
\r
14893
165
\r
14894
136
\r
14895
166
\r
14896
171
\r
14897
136
\r
14898
172
\r
14899
172
\r
14900
166
\r
14901
171
\r
14902
172
\r
14903
171
\r
14904
130
\r
14905
129
\r
14906
129
\r
14907
123
\r
14908
129
\r
14909
87
\r
14910
129
\r
14911
122
\r
14912
93
\r
14913
123
\r
14914
129
\r
14915
129
\r
14916
129
\r
14917
130
\r
14918
129
\r
14919
130
\r
14920
129
\r
14921
165
\r
14922
93
\r
14923
130
\r
14924
122
\r
14925
50
\r
14926
86
\r
14927
159
\r
14928
171
\r
14929
130
\r
14930
171
\r
14931
166
\r
14932
178
\r
14933
208
\r
14934
172
\r
14935
166
\r
14936
172
\r
14937
165
\r
14938
135
\r
14939
166
\r
14940
214
\r
14941
172
\r
14942
208
\r
14943
172
\r
14944
173
\r
14945
208
\r
14946
135
\r
14947
79
\r
14948
37
\r
14949
6
\r
14950
1
\r
14951
0
\r
14952
37
\r
14953
0
\r
14954
7
\r
14955
36
\r
14956
1
\r
14957
0
\r
14958
43
\r
14959
43
\r
14960
79
\r
14961
129
\r
14962
166
\r
14963
214
\r
14964
215
\r
14965
209
\r
14966
215
\r
14967
171
\r
14968
165
\r
14969
129
\r
14970
134
\r
14971
129
\r
14972
80
\r
14973
122
\r
14974
92
\r
14975
166
\r
14976
128
\r
14977
172
\r
14978
172
\r
14979
172
\r
14980
172
\r
14981
208
\r
14982
165
\r
14983
129
\r
14984
86
\r
14985
129
\r
14986
129
\r
14987
122
\r
14988
129
\r
14989
123
\r
14990
92
\r
14991
87
\r
14992
122
\r
14993
92
\r
14994
80
\r
14995
50
\r
14996
79
\r
14997
86
\r
14998
86
\r
14999
50
\r
15000
80
\r
15001
86
\r
15002
50
\r
15003
79
\r
15004
86
\r
15005
86
\r
15006
86
\r
15007
129
\r
15008
86
\r
15009
129
\r
15010
87
\r
15011
93
\r
15012
136
\r
15013
130
\r
15014
172
\r
15015
172
\r
15016
136
\r
15017
136
\r
15018
172
\r
15019
130
\r
15020
135
\r
15021
130
\r
15022
123
\r
15023
93
\r
15024
123
\r
15025
87
\r
15026
92
\r
15027
87
\r
15028
80
\r
15029
86
\r
15030
86
\r
15031
86
\r
15032
86
\r
15033
116
\r
15034
87
\r
15035
123
\r
15036
122
\r
15037
129
\r
15038
122
\r
15039
129
\r
15040
129
\r
15041
123
\r
15042
86
\r
15043
86
\r
15044
86
\r
15045
86
\r
15046
50
\r
15047
79
\r
15048
43
\r
15049
43
\r
15050
7
\r
15051
37
\r
15052
7
\r
15053
36
\r
15054
43
\r
15055
1
\r
15056
36
\r
15057
7
\r
15058
37
\r
15059
43
\r
15060
43
\r
15061
43
\r
15062
43
\r
15063
44
\r
15064
85
\r
15065
44
\r
15066
86
\r
15067
129
\r
15068
122
\r
15069
136
\r
15070
129
\r
15071
172
\r
15072
129
\r
15073
171
\r
15074
166
\r
15075
135
\r
15076
172
\r
15077
165
\r
15078
179
\r
15079
172
\r
15080
172
\r
15081
136
\r
15082
165
\r
15083
136
\r
15084
130
\r
15085
129
\r
15086
159
\r
15087
93
\r
15088
86
\r
15089
129
\r
15090
123
\r
15091
93
\r
15092
123
\r
15093
129
\r
15094
93
\r
15095
129
\r
15096
123
\r
15097
129
\r
15098
129
\r
15099
124
\r
15100
129
\r
15101
122
\r
15102
93
\r
15103
86
\r
15104
86
\r
15105
165
\r
15106
129
\r
15107
166
\r
15108
171
\r
15109
172
\r
15110
172
\r
15111
172
\r
15112
208
\r
15113
172
\r
15114
130
\r
15115
208
\r
15116
171
\r
15117
209
\r
15118
178
\r
15119
209
\r
15120
214
\r
15121
215
\r
15122
215
\r
15123
208
\r
15124
172
\r
15125
129
\r
15126
43
\r
15127
36
\r
15128
1
\r
15129
7
\r
15130
36
\r
15131
6
\r
15132
1
\r
15133
0
\r
15134
37
\r
15135
0
\r
15136
6
\r
15137
1
\r
15138
36
\r
15139
43
\r
15140
43
\r
15141
123
\r
15142
172
\r
15143
214
\r
15144
209
\r
15145
215
\r
15146
215
\r
15147
215
\r
15148
208
\r
15149
172
\r
15150
171
\r
15151
129
\r
15152
165
\r
15153
129
\r
15154
92
\r
15155
123
\r
15156
171
\r
15157
128
\r
15158
166
\r
15159
129
\r
15160
172
\r
15161
129
\r
15162
123
\r
15163
129
\r
15164
164
\r
15165
129
\r
15166
93
\r
15167
123
\r
15168
128
\r
15169
87
\r
15170
86
\r
15171
80
\r
15172
86
\r
15173
86
\r
15174
85
\r
15175
50
\r
15176
80
\r
15177
43
\r
15178
49
\r
15179
80
\r
15180
43
\r
15181
86
\r
15182
43
\r
15183
86
\r
15184
50
\r
15185
86
\r
15186
86
\r
15187
129
\r
15188
129
\r
15189
136
\r
15190
165
\r
15191
136
\r
15192
135
\r
15193
130
\r
15194
172
\r
15195
130
\r
15196
136
\r
15197
129
\r
15198
130
\r
15199
129
\r
15200
86
\r
15201
87
\r
15202
86
\r
15203
86
\r
15204
50
\r
15205
87
\r
15206
80
\r
15207
86
\r
15208
86
\r
15209
50
\r
15210
116
\r
15211
86
\r
15212
123
\r
15213
123
\r
15214
128
\r
15215
123
\r
15216
123
\r
15217
128
\r
15218
129
\r
15219
123
\r
15220
129
\r
15221
122
\r
15222
92
\r
15223
86
\r
15224
86
\r
15225
50
\r
15226
79
\r
15227
43
\r
15228
43
\r
15229
43
\r
15230
1
\r
15231
43
\r
15232
0
\r
15233
37
\r
15234
7
\r
15235
36
\r
15236
7
\r
15237
37
\r
15238
43
\r
15239
7
\r
15240
43
\r
15241
43
\r
15242
79
\r
15243
50
\r
15244
80
\r
15245
92
\r
15246
129
\r
15247
129
\r
15248
165
\r
15249
136
\r
15250
165
\r
15251
136
\r
15252
166
\r
15253
135
\r
15254
172
\r
15255
172
\r
15256
172
\r
15257
172
\r
15258
172
\r
15259
172
\r
15260
172
\r
15261
130
\r
15262
171
\r
15263
166
\r
15264
129
\r
15265
130
\r
15266
93
\r
15267
128
\r
15268
87
\r
15269
128
\r
15270
87
\r
15271
129
\r
15272
123
\r
15273
93
\r
15274
129
\r
15275
123
\r
15276
128
\r
15277
123
\r
15278
93
\r
15279
86
\r
15280
87
\r
15281
122
\r
15282
50
\r
15283
129
\r
15284
165
\r
15285
172
\r
15286
166
\r
15287
172
\r
15288
172
\r
15289
172
\r
15290
172
\r
15291
172
\r
15292
171
\r
15293
166
\r
15294
208
\r
15295
215
\r
15296
215
\r
15297
214
\r
15298
215
\r
15299
209
\r
15300
215
\r
15301
215
\r
15302
209
\r
15303
172
\r
15304
128
\r
15305
37
\r
15306
43
\r
15307
7
\r
15308
36
\r
15309
1
\r
15310
0
\r
15311
6
\r
15312
1
\r
15313
36
\r
15314
1
\r
15315
0
\r
15316
43
\r
15317
1
\r
15318
36
\r
15319
43
\r
15320
43
\r
15321
129
\r
15322
208
\r
15323
214
\r
15324
215
\r
15325
215
\r
15326
208
\r
15327
172
\r
15328
208
\r
15329
215
\r
15330
171
\r
15331
173
\r
15332
171
\r
15333
165
\r
15334
87
\r
15335
129
\r
15336
129
\r
15337
165
\r
15338
129
\r
15339
171
\r
15340
166
\r
15341
129
\r
15342
171
\r
15343
123
\r
15344
86
\r
15345
123
\r
15346
92
\r
15347
122
\r
15348
86
\r
15349
86
\r
15350
86
\r
15351
86
\r
15352
44
\r
15353
85
\r
15354
43
\r
15355
44
\r
15356
79
\r
15357
50
\r
15358
79
\r
15359
86
\r
15360
50
\r
15361
86
\r
15362
86
\r
15363
86
\r
15364
86
\r
15365
123
\r
15366
129
\r
15367
129
\r
15368
136
\r
15369
165
\r
15370
130
\r
15371
129
\r
15372
130
\r
15373
129
\r
15374
136
\r
15375
123
\r
15376
92
\r
15377
129
\r
15378
86
\r
15379
86
\r
15380
81
\r
15381
49
\r
15382
86
\r
15383
44
\r
15384
86
\r
15385
86
\r
15386
87
\r
15387
80
\r
15388
86
\r
15389
86
\r
15390
123
\r
15391
128
\r
15392
123
\r
15393
159
\r
15394
128
\r
15395
123
\r
15396
129
\r
15397
129
\r
15398
165
\r
15399
87
\r
15400
128
\r
15401
87
\r
15402
86
\r
15403
86
\r
15404
86
\r
15405
43
\r
15406
43
\r
15407
43
\r
15408
43
\r
15409
43
\r
15410
36
\r
15411
7
\r
15412
37
\r
15413
0
\r
15414
43
\r
15415
1
\r
15416
43
\r
15417
43
\r
15418
37
\r
15419
43
\r
15420
49
\r
15421
79
\r
15422
44
\r
15423
86
\r
15424
129
\r
15425
129
\r
15426
129
\r
15427
165
\r
15428
136
\r
15429
165
\r
15430
136
\r
15431
165
\r
15432
136
\r
15433
172
\r
15434
166
\r
15435
171
\r
15436
172
\r
15437
172
\r
15438
136
\r
15439
165
\r
15440
136
\r
15441
166
\r
15442
129
\r
15443
130
\r
15444
129
\r
15445
129
\r
15446
129
\r
15447
129
\r
15448
123
\r
15449
93
\r
15450
129
\r
15451
129
\r
15452
123
\r
15453
93
\r
15454
122
\r
15455
93
\r
15456
122
\r
15457
94
\r
15458
122
\r
15459
92
\r
15460
123
\r
15461
86
\r
15462
130
\r
15463
165
\r
15464
172
\r
15465
172
\r
15466
172
\r
15467
172
\r
15468
208
\r
15469
172
\r
15470
208
\r
15471
166
\r
15472
172
\r
15473
215
\r
15474
214
\r
15475
215
\r
15476
215
\r
15477
215
\r
15478
208
\r
15479
215
\r
15480
208
\r
15481
172
\r
15482
172
\r
15483
86
\r
15484
37
\r
15485
6
\r
15486
37
\r
15487
6
\r
15488
37
\r
15489
6
\r
15490
37
\r
15491
43
\r
15492
43
\r
15493
43
\r
15494
79
\r
15495
7
\r
15496
36
\r
15497
43
\r
15498
37
\r
15499
6
\r
15500
80
\r
15501
165
\r
15502
208
\r
15503
178
\r
15504
209
\r
15505
129
\r
15506
135
\r
15507
172
\r
15508
165
\r
15509
214
\r
15510
208
\r
15511
214
\r
15512
214
\r
15513
208
\r
15514
171
\r
15515
136
\r
15516
165
\r
15517
172
\r
15518
166
\r
15519
172
\r
15520
165
\r
15521
129
\r
15522
128
\r
15523
87
\r
15524
129
\r
15525
122
\r
15526
129
\r
15527
93
\r
15528
129
\r
15529
123
\r
15530
92
\r
15531
128
\r
15532
123
\r
15533
93
\r
15534
128
\r
15535
87
\r
15536
92
\r
15537
128
\r
15538
87
\r
15539
85
\r
15540
87
\r
15541
86
\r
15542
85
\r
15543
86
\r
15544
86
\r
15545
123
\r
15546
92
\r
15547
129
\r
15548
87
\r
15549
129
\r
15550
93
\r
15551
123
\r
15552
92
\r
15553
123
\r
15554
93
\r
15555
86
\r
15556
93
\r
15557
123
\r
15558
85
\r
15559
44
\r
15560
86
\r
15561
80
\r
15562
49
\r
15563
80
\r
15564
79
\r
15565
86
\r
15566
86
\r
15567
87
\r
15568
122
\r
15569
129
\r
15570
122
\r
15571
123
\r
15572
129
\r
15573
159
\r
15574
86
\r
15575
129
\r
15576
165
\r
15577
129
\r
15578
129
\r
15579
128
\r
15580
87
\r
15581
86
\r
15582
86
\r
15583
79
\r
15584
50
\r
15585
79
\r
15586
7
\r
15587
37
\r
15588
43
\r
15589
43
\r
15590
0
\r
15591
7
\r
15592
36
\r
15593
1
\r
15594
43
\r
15595
1
\r
15596
43
\r
15597
43
\r
15598
43
\r
15599
43
\r
15600
43
\r
15601
86
\r
15602
86
\r
15603
123
\r
15604
135
\r
15605
129
\r
15606
130
\r
15607
165
\r
15608
135
\r
15609
166
\r
15610
135
\r
15611
166
\r
15612
136
\r
15613
171
\r
15614
130
\r
15615
172
\r
15616
129
\r
15617
172
\r
15618
129
\r
15619
166
\r
15620
129
\r
15621
129
\r
15622
129
\r
15623
130
\r
15624
129
\r
15625
129
\r
15626
130
\r
15627
129
\r
15628
165
\r
15629
129
\r
15630
130
\r
15631
129
\r
15632
93
\r
15633
129
\r
15634
165
\r
15635
130
\r
15636
86
\r
15637
123
\r
15638
92
\r
15639
123
\r
15640
93
\r
15641
165
\r
15642
130
\r
15643
178
\r
15644
208
\r
15645
172
\r
15646
208
\r
15647
166
\r
15648
172
\r
15649
172
\r
15650
214
\r
15651
209
\r
15652
215
\r
15653
215
\r
15654
215
\r
15655
208
\r
15656
215
\r
15657
215
\r
15658
209
\r
15659
214
\r
15660
172
\r
15661
86
\r
15662
43
\r
15663
36
\r
15664
7
\r
15665
37
\r
15666
43
\r
15667
6
\r
15668
80
\r
15669
43
\r
15670
86
\r
15671
79
\r
15672
50
\r
15673
86
\r
15674
79
\r
15675
80
\r
15676
85
\r
15677
43
\r
15678
37
\r
15679
42
\r
15680
87
\r
15681
165
\r
15682
178
\r
15683
209
\r
15684
86
\r
15685
86
\r
15686
164
\r
15687
93
\r
15688
165
\r
15689
215
\r
15690
215
\r
15691
215
\r
15692
215
\r
15693
214
\r
15694
172
\r
15695
209
\r
15696
214
\r
15697
172
\r
15698
208
\r
15699
165
\r
15700
136
\r
15701
171
\r
15702
165
\r
15703
130
\r
15704
164
\r
15705
129
\r
15706
130
\r
15707
129
\r
15708
135
\r
15709
129
\r
15710
159
\r
15711
93
\r
15712
128
\r
15713
87
\r
15714
122
\r
15715
86
\r
15716
86
\r
15717
50
\r
15718
37
\r
15719
42
\r
15720
43
\r
15721
44
\r
15722
85
\r
15723
86
\r
15724
86
\r
15725
92
\r
15726
124
\r
15727
128
\r
15728
87
\r
15729
86
\r
15730
86
\r
15731
93
\r
15732
123
\r
15733
92
\r
15734
124
\r
15735
128
\r
15736
87
\r
15737
86
\r
15738
85
\r
15739
86
\r
15740
80
\r
15741
86
\r
15742
44
\r
15743
85
\r
15744
80
\r
15745
86
\r
15746
87
\r
15747
122
\r
15748
129
\r
15749
122
\r
15750
159
\r
15751
92
\r
15752
123
\r
15753
122
\r
15754
81
\r
15755
171
\r
15756
129
\r
15757
129
\r
15758
123
\r
15759
92
\r
15760
86
\r
15761
80
\r
15762
50
\r
15763
44
\r
15764
85
\r
15765
43
\r
15766
43
\r
15767
37
\r
15768
6
\r
15769
37
\r
15770
7
\r
15771
0
\r
15772
43
\r
15773
37
\r
15774
7
\r
15775
43
\r
15776
37
\r
15777
43
\r
15778
43
\r
15779
49
\r
15780
80
\r
15781
92
\r
15782
122
\r
15783
130
\r
15784
135
\r
15785
165
\r
15786
135
\r
15787
166
\r
15788
135
\r
15789
166
\r
15790
135
\r
15791
165
\r
15792
136
\r
15793
166
\r
15794
135
\r
15795
130
\r
15796
165
\r
15797
136
\r
15798
165
\r
15799
136
\r
15800
165
\r
15801
129
\r
15802
130
\r
15803
129
\r
15804
136
\r
15805
165
\r
15806
130
\r
15807
129
\r
15808
129
\r
15809
129
\r
15810
130
\r
15811
129
\r
15812
166
\r
15813
129
\r
15814
166
\r
15815
136
\r
15816
129
\r
15817
166
\r
15818
135
\r
15819
166
\r
15820
172
\r
15821
172
\r
15822
208
\r
15823
172
\r
15824
208
\r
15825
173
\r
15826
171
\r
15827
172
\r
15828
172
\r
15829
215
\r
15830
209
\r
15831
215
\r
15832
215
\r
15833
214
\r
15834
209
\r
15835
215
\r
15836
209
\r
15837
214
\r
15838
172
\r
15839
166
\r
15840
85
\r
15841
1
\r
15842
0
\r
15843
43
\r
15844
43
\r
15845
43
\r
15846
86
\r
15847
80
\r
15848
49
\r
15849
87
\r
15850
86
\r
15851
85
\r
15852
80
\r
15853
50
\r
15854
85
\r
15855
80
\r
15856
86
\r
15857
36
\r
15858
43
\r
15859
43
\r
15860
165
\r
15861
172
\r
15862
215
\r
15863
122
\r
15864
86
\r
15865
129
\r
15866
86
\r
15867
86
\r
15868
209
\r
15869
178
\r
15870
208
\r
15871
208
\r
15872
178
\r
15873
209
\r
15874
214
\r
15875
208
\r
15876
173
\r
15877
172
\r
15878
172
\r
15879
171
\r
15880
130
\r
15881
165
\r
15882
128
\r
15883
87
\r
15884
86
\r
15885
128
\r
15886
123
\r
15887
129
\r
15888
93
\r
15889
129
\r
15890
85
\r
15891
87
\r
15892
86
\r
15893
86
\r
15894
49
\r
15895
80
\r
15896
43
\r
15897
43
\r
15898
43
\r
15899
43
\r
15900
79
\r
15901
50
\r
15902
86
\r
15903
123
\r
15904
92
\r
15905
123
\r
15906
86
\r
15907
93
\r
15908
86
\r
15909
123
\r
15910
86
\r
15911
123
\r
15912
129
\r
15913
129
\r
15914
93
\r
15915
123
\r
15916
129
\r
15917
86
\r
15918
86
\r
15919
86
\r
15920
122
\r
15921
79
\r
15922
86
\r
15923
80
\r
15924
86
\r
15925
129
\r
15926
122
\r
15927
123
\r
15928
128
\r
15929
123
\r
15930
122
\r
15931
87
\r
15932
122
\r
15933
80
\r
15934
165
\r
15935
129
\r
15936
93
\r
15937
128
\r
15938
86
\r
15939
86
\r
15940
86
\r
15941
80
\r
15942
50
\r
15943
85
\r
15944
44
\r
15945
43
\r
15946
43
\r
15947
37
\r
15948
0
\r
15949
7
\r
15950
36
\r
15951
7
\r
15952
37
\r
15953
7
\r
15954
37
\r
15955
43
\r
15956
43
\r
15957
43
\r
15958
43
\r
15959
79
\r
15960
87
\r
15961
92
\r
15962
129
\r
15963
129
\r
15964
129
\r
15965
166
\r
15966
135
\r
15967
129
\r
15968
129
\r
15969
130
\r
15970
129
\r
15971
129
\r
15972
123
\r
15973
129
\r
15974
129
\r
15975
135
\r
15976
165
\r
15977
136
\r
15978
166
\r
15979
129
\r
15980
130
\r
15981
171
\r
15982
130
\r
15983
165
\r
15984
136
\r
15985
129
\r
15986
123
\r
15987
129
\r
15988
129
\r
15989
87
\r
15990
129
\r
15991
129
\r
15992
129
\r
15993
166
\r
15994
135
\r
15995
130
\r
15996
129
\r
15997
166
\r
15998
129
\r
15999
172
\r
16000
172
\r
16001
215
\r
16002
172
\r
16003
208
\r
16004
172
\r
16005
172
\r
16006
208
\r
16007
172
\r
16008
215
\r
16009
215
\r
16010
208
\r
16011
208
\r
16012
172
\r
16013
172
\r
16014
215
\r
16015
215
\r
16016
208
\r
16017
172
\r
16018
129
\r
16019
79
\r
16020
0
\r
16021
43
\r
16022
43
\r
16023
43
\r
16024
86
\r
16025
87
\r
16026
86
\r
16027
86
\r
16028
86
\r
16029
122
\r
16030
93
\r
16031
122
\r
16032
86
\r
16033
86
\r
16034
80
\r
16035
43
\r
16036
85
\r
16037
44
\r
16038
79
\r
16039
129
\r
16040
135
\r
16041
209
\r
16042
171
\r
16043
165
\r
16044
128
\r
16045
86
\r
16046
128
\r
16047
123
\r
16048
129
\r
16049
208
\r
16050
215
\r
16051
214
\r
16052
172
\r
16053
166
\r
16054
172
\r
16055
172
\r
16056
208
\r
16057
136
\r
16058
165
\r
16059
129
\r
16060
165
\r
16061
129
\r
16062
129
\r
16063
86
\r
16064
123
\r
16065
129
\r
16066
129
\r
16067
129
\r
16068
129
\r
16069
86
\r
16070
93
\r
16071
122
\r
16072
86
\r
16073
86
\r
16074
86
\r
16075
43
\r
16076
43
\r
16077
43
\r
16078
43
\r
16079
44
\r
16080
86
\r
16081
86
\r
16082
86
\r
16083
85
\r
16084
87
\r
16085
86
\r
16086
86
\r
16087
123
\r
16088
86
\r
16089
129
\r
16090
87
\r
16091
129
\r
16092
165
\r
16093
129
\r
16094
172
\r
16095
129
\r
16096
123
\r
16097
128
\r
16098
123
\r
16099
86
\r
16100
128
\r
16101
86
\r
16102
87
\r
16103
116
\r
16104
92
\r
16105
123
\r
16106
128
\r
16107
123
\r
16108
123
\r
16109
122
\r
16110
86
\r
16111
122
\r
16112
86
\r
16113
123
\r
16114
86
\r
16115
129
\r
16116
122
\r
16117
93
\r
16118
86
\r
16119
86
\r
16120
85
\r
16121
80
\r
16122
50
\r
16123
43
\r
16124
43
\r
16125
43
\r
16126
37
\r
16127
6
\r
16128
37
\r
16129
7
\r
16130
36
\r
16131
1
\r
16132
43
\r
16133
43
\r
16134
1
\r
16135
43
\r
16136
43
\r
16137
43
\r
16138
85
\r
16139
44
\r
16140
86
\r
16141
129
\r
16142
128
\r
16143
87
\r
16144
129
\r
16145
129
\r
16146
129
\r
16147
86
\r
16148
86
\r
16149
92
\r
16150
86
\r
16151
87
\r
16152
86
\r
16153
129
\r
16154
128
\r
16155
130
\r
16156
129
\r
16157
129
\r
16158
172
\r
16159
129
\r
16160
130
\r
16161
166
\r
16162
135
\r
16163
130
\r
16164
129
\r
16165
165
\r
16166
93
\r
16167
129
\r
16168
123
\r
16169
129
\r
16170
129
\r
16171
172
\r
16172
130
\r
16173
129
\r
16174
129
\r
16175
129
\r
16176
166
\r
16177
172
\r
16178
172
\r
16179
172
\r
16180
208
\r
16181
172
\r
16182
165
\r
16183
136
\r
16184
208
\r
16185
215
\r
16186
208
\r
16187
179
\r
16188
208
\r
16189
208
\r
16190
172
\r
16191
130
\r
16192
214
\r
16193
208
\r
16194
215
\r
16195
209
\r
16196
171
\r
16197
87
\r
16198
85
\r
16199
1
\r
16200
43
\r
16201
43
\r
16202
86
\r
16203
86
\r
16204
122
\r
16205
86
\r
16206
93
\r
16207
128
\r
16208
87
\r
16209
128
\r
16210
86
\r
16211
86
\r
16212
86
\r
16213
86
\r
16214
122
\r
16215
80
\r
16216
86
\r
16217
49
\r
16218
80
\r
16219
172
\r
16220
172
\r
16221
172
\r
16222
172
\r
16223
166
\r
16224
129
\r
16225
164
\r
16226
135
\r
16227
122
\r
16228
129
\r
16229
135
\r
16230
171
\r
16231
166
\r
16232
129
\r
16233
165
\r
16234
172
\r
16235
166
\r
16236
135
\r
16237
166
\r
16238
171
\r
16239
129
\r
16240
123
\r
16241
86
\r
16242
129
\r
16243
128
\r
16244
130
\r
16245
128
\r
16246
123
\r
16247
129
\r
16248
129
\r
16249
129
\r
16250
86
\r
16251
86
\r
16252
87
\r
16253
85
\r
16254
79
\r
16255
50
\r
16256
43
\r
16257
43
\r
16258
80
\r
16259
86
\r
16260
86
\r
16261
86
\r
16262
86
\r
16263
79
\r
16264
86
\r
16265
123
\r
16266
92
\r
16267
123
\r
16268
129
\r
16269
129
\r
16270
130
\r
16271
129
\r
16272
172
\r
16273
172
\r
16274
165
\r
16275
165
\r
16276
129
\r
16277
123
\r
16278
129
\r
16279
122
\r
16280
129
\r
16281
86
\r
16282
123
\r
16283
122
\r
16284
123
\r
16285
128
\r
16286
123
\r
16287
122
\r
16288
123
\r
16289
86
\r
16290
122
\r
16291
86
\r
16292
122
\r
16293
87
\r
16294
128
\r
16295
87
\r
16296
86
\r
16297
85
\r
16298
86
\r
16299
87
\r
16300
79
\r
16301
50
\r
16302
86
\r
16303
43
\r
16304
80
\r
16305
43
\r
16306
6
\r
16307
1
\r
16308
43
\r
16309
0
\r
16310
1
\r
16311
43
\r
16312
43
\r
16313
7
\r
16314
43
\r
16315
37
\r
16316
43
\r
16317
43
\r
16318
49
\r
16319
80
\r
16320
44
\r
16321
86
\r
16322
43
\r
16323
86
\r
16324
86
\r
16325
86
\r
16326
51
\r
16327
79
\r
16328
50
\r
16329
86
\r
16330
86
\r
16331
87
\r
16332
129
\r
16333
129
\r
16334
129
\r
16335
129
\r
16336
93
\r
16337
129
\r
16338
130
\r
16339
165
\r
16340
129
\r
16341
130
\r
16342
166
\r
16343
135
\r
16344
130
\r
16345
123
\r
16346
129
\r
16347
129
\r
16348
128
\r
16349
87
\r
16350
130
\r
16351
171
\r
16352
129
\r
16353
130
\r
16354
129
\r
16355
171
\r
16356
130
\r
16357
208
\r
16358
172
\r
16359
215
\r
16360
172
\r
16361
209
\r
16362
172
\r
16363
214
\r
16364
208
\r
16365
172
\r
16366
214
\r
16367
173
\r
16368
208
\r
16369
130
\r
16370
214
\r
16371
209
\r
16372
215
\r
16373
215
\r
16374
214
\r
16375
166
\r
16376
86
\r
16377
85
\r
16378
44
\r
16379
79
\r
16380
50
\r
16381
79
\r
16382
129
\r
16383
87
\r
16384
135
\r
16385
123
\r
16386
128
\r
16387
123
\r
16388
129
\r
16389
93
\r
16390
86
\r
16391
79
\r
16392
87
\r
16393
86
\r
16394
86
\r
16395
86
\r
16396
79
\r
16397
86
\r
16398
129
\r
16399
172
\r
16400
130
\r
16401
207
\r
16402
172
\r
16403
214
\r
16404
208
\r
16405
172
\r
16406
129
\r
16407
166
\r
16408
171
\r
16409
166
\r
16410
165
\r
16411
135
\r
16412
202
\r
16413
172
\r
16414
129
\r
16415
129
\r
16416
122
\r
16417
87
\r
16418
86
\r
16419
129
\r
16420
128
\r
16421
123
\r
16422
128
\r
16423
135
\r
16424
166
\r
16425
129
\r
16426
129
\r
16427
129
\r
16428
166
\r
16429
129
\r
16430
129
\r
16431
92
\r
16432
122
\r
16433
86
\r
16434
123
\r
16435
86
\r
16436
86
\r
16437
86
\r
16438
122
\r
16439
86
\r
16440
86
\r
16441
86
\r
16442
80
\r
16443
50
\r
16444
86
\r
16445
86
\r
16446
122
\r
16447
87
\r
16448
129
\r
16449
166
\r
16450
172
\r
16451
172
\r
16452
166
\r
16453
136
\r
16454
172
\r
16455
165
\r
16456
165
\r
16457
136
\r
16458
165
\r
16459
129
\r
16460
122
\r
16461
123
\r
16462
93
\r
16463
158
\r
16464
123
\r
16465
129
\r
16466
122
\r
16467
122
\r
16468
116
\r
16469
87
\r
16470
122
\r
16471
85
\r
16472
87
\r
16473
122
\r
16474
86
\r
16475
86
\r
16476
86
\r
16477
86
\r
16478
44
\r
16479
85
\r
16480
44
\r
16481
86
\r
16482
85
\r
16483
44
\r
16484
86
\r
16485
7
\r
16486
37
\r
16487
6
\r
16488
1
\r
16489
43
\r
16490
43
\r
16491
1
\r
16492
43
\r
16493
44
\r
16494
43
\r
16495
43
\r
16496
7
\r
16497
36
\r
16498
43
\r
16499
1
\r
16500
43
\r
16501
43
\r
16502
43
\r
16503
43
\r
16504
43
\r
16505
50
\r
16506
43
\r
16507
44
\r
16508
85
\r
16509
50
\r
16510
123
\r
16511
93
\r
16512
129
\r
16513
130
\r
16514
93
\r
16515
129
\r
16516
123
\r
16517
129
\r
16518
129
\r
16519
136
\r
16520
159
\r
16521
129
\r
16522
94
\r
16523
165
\r
16524
129
\r
16525
129
\r
16526
129
\r
16527
130
\r
16528
93
\r
16529
165
\r
16530
93
\r
16531
165
\r
16532
130
\r
16533
171
\r
16534
130
\r
16535
172
\r
16536
172
\r
16537
208
\r
16538
172
\r
16539
215
\r
16540
172
\r
16541
208
\r
16542
215
\r
16543
209
\r
16544
172
\r
16545
171
\r
16546
166
\r
16547
178
\r
16548
208
\r
16549
172
\r
16550
209
\r
16551
214
\r
16552
215
\r
16553
209
\r
16554
172
\r
16555
86
\r
16556
85
\r
16557
80
\r
16558
49
\r
16559
80
\r
16560
86
\r
16561
123
\r
16562
135
\r
16563
129
\r
16564
165
\r
16565
93
\r
16566
130
\r
16567
128
\r
16568
123
\r
16569
87
\r
16570
85
\r
16571
86
\r
16572
87
\r
16573
86
\r
16574
86
\r
16575
86
\r
16576
44
\r
16577
128
\r
16578
130
\r
16579
166
\r
16580
214
\r
16581
208
\r
16582
179
\r
16583
208
\r
16584
209
\r
16585
171
\r
16586
208
\r
16587
179
\r
16588
208
\r
16589
214
\r
16590
172
\r
16591
166
\r
16592
172
\r
16593
165
\r
16594
129
\r
16595
172
\r
16596
129
\r
16597
123
\r
16598
92
\r
16599
122
\r
16600
123
\r
16601
129
\r
16602
92
\r
16603
159
\r
16604
129
\r
16605
86
\r
16606
122
\r
16607
93
\r
16608
165
\r
16609
129
\r
16610
123
\r
16611
128
\r
16612
129
\r
16613
86
\r
16614
123
\r
16615
86
\r
16616
128
\r
16617
93
\r
16618
123
\r
16619
122
\r
16620
43
\r
16621
43
\r
16622
86
\r
16623
44
\r
16624
123
\r
16625
93
\r
16626
129
\r
16627
129
\r
16628
166
\r
16629
135
\r
16630
166
\r
16631
172
\r
16632
172
\r
16633
165
\r
16634
136
\r
16635
165
\r
16636
129
\r
16637
165
\r
16638
130
\r
16639
122
\r
16640
93
\r
16641
122
\r
16642
159
\r
16643
123
\r
16644
165
\r
16645
122
\r
16646
122
\r
16647
87
\r
16648
122
\r
16649
122
\r
16650
80
\r
16651
86
\r
16652
49
\r
16653
80
\r
16654
50
\r
16655
79
\r
16656
87
\r
16657
85
\r
16658
50
\r
16659
86
\r
16660
44
\r
16661
79
\r
16662
50
\r
16663
43
\r
16664
43
\r
16665
44
\r
16666
43
\r
16667
43
\r
16668
50
\r
16669
43
\r
16670
80
\r
16671
7
\r
16672
43
\r
16673
43
\r
16674
1
\r
16675
37
\r
16676
0
\r
16677
43
\r
16678
1
\r
16679
36
\r
16680
7
\r
16681
43
\r
16682
43
\r
16683
44
\r
16684
43
\r
16685
43
\r
16686
43
\r
16687
50
\r
16688
86
\r
16689
87
\r
16690
129
\r
16691
86
\r
16692
129
\r
16693
93
\r
16694
123
\r
16695
129
\r
16696
129
\r
16697
130
\r
16698
129
\r
16699
166
\r
16700
129
\r
16701
129
\r
16702
136
\r
16703
129
\r
16704
129
\r
16705
166
\r
16706
135
\r
16707
166
\r
16708
135
\r
16709
166
\r
16710
129
\r
16711
171
\r
16712
136
\r
16713
166
\r
16714
172
\r
16715
172
\r
16716
172
\r
16717
208
\r
16718
136
\r
16719
208
\r
16720
173
\r
16721
214
\r
16722
215
\r
16723
166
\r
16724
128
\r
16725
166
\r
16726
172
\r
16727
214
\r
16728
173
\r
16729
172
\r
16730
208
\r
16731
214
\r
16732
179
\r
16733
202
\r
16734
86
\r
16735
85
\r
16736
43
\r
16737
44
\r
16738
79
\r
16739
50
\r
16740
123
\r
16741
93
\r
16742
172
\r
16743
165
\r
16744
136
\r
16745
129
\r
16746
166
\r
16747
87
\r
16748
128
\r
16749
87
\r
16750
86
\r
16751
122
\r
16752
87
\r
16753
86
\r
16754
86
\r
16755
86
\r
16756
87
\r
16757
171
\r
16758
172
\r
16759
208
\r
16760
179
\r
16761
209
\r
16762
214
\r
16763
208
\r
16764
173
\r
16765
208
\r
16766
215
\r
16767
215
\r
16768
208
\r
16769
179
\r
16770
207
\r
16771
130
\r
16772
165
\r
16773
128
\r
16774
123
\r
16775
129
\r
16776
129
\r
16777
172
\r
16778
129
\r
16779
165
\r
16780
123
\r
16781
128
\r
16782
87
\r
16783
122
\r
16784
92
\r
16785
122
\r
16786
80
\r
16787
86
\r
16788
86
\r
16789
129
\r
16790
86
\r
16791
123
\r
16792
128
\r
16793
129
\r
16794
129
\r
16795
123
\r
16796
129
\r
16797
128
\r
16798
116
\r
16799
50
\r
16800
43
\r
16801
43
\r
16802
80
\r
16803
86
\r
16804
129
\r
16805
93
\r
16806
165
\r
16807
130
\r
16808
130
\r
16809
172
\r
16810
172
\r
16811
166
\r
16812
173
\r
16813
165
\r
16814
136
\r
16815
165
\r
16816
129
\r
16817
123
\r
16818
93
\r
16819
122
\r
16820
123
\r
16821
165
\r
16822
123
\r
16823
158
\r
16824
129
\r
16825
123
\r
16826
122
\r
16827
87
\r
16828
122
\r
16829
86
\r
16830
86
\r
16831
79
\r
16832
43
\r
16833
44
\r
16834
79
\r
16835
43
\r
16836
86
\r
16837
50
\r
16838
80
\r
16839
49
\r
16840
80
\r
16841
43
\r
16842
14
\r
16843
37
\r
16844
6
\r
16845
43
\r
16846
1
\r
16847
44
\r
16848
49
\r
16849
80
\r
16850
50
\r
16851
44
\r
16852
79
\r
16853
50
\r
16854
37
\r
16855
6
\r
16856
37
\r
16857
7
\r
16858
37
\r
16859
6
\r
16860
37
\r
16861
44
\r
16862
49
\r
16863
80
\r
16864
43
\r
16865
50
\r
16866
44
\r
16867
93
\r
16868
86
\r
16869
87
\r
16870
129
\r
16871
86
\r
16872
87
\r
16873
92
\r
16874
123
\r
16875
129
\r
16876
136
\r
16877
165
\r
16878
130
\r
16879
171
\r
16880
130
\r
16881
166
\r
16882
135
\r
16883
130
\r
16884
129
\r
16885
165
\r
16886
136
\r
16887
129
\r
16888
172
\r
16889
171
\r
16890
130
\r
16891
171
\r
16892
130
\r
16893
172
\r
16894
172
\r
16895
172
\r
16896
208
\r
16897
171
\r
16898
173
\r
16899
208
\r
16900
208
\r
16901
172
\r
16902
171
\r
16903
130
\r
16904
172
\r
16905
208
\r
16906
172
\r
16907
172
\r
16908
165
\r
16909
129
\r
16910
172
\r
16911
215
\r
16912
172
\r
16913
165
\r
16914
79
\r
16915
50
\r
16916
43
\r
16917
80
\r
16918
86
\r
16919
92
\r
16920
124
\r
16921
171
\r
16922
130
\r
16923
172
\r
16924
129
\r
16925
166
\r
16926
129
\r
16927
93
\r
16928
129
\r
16929
86
\r
16930
87
\r
16931
122
\r
16932
87
\r
16933
86
\r
16934
87
\r
16935
129
\r
16936
172
\r
16937
208
\r
16938
214
\r
16939
173
\r
16940
208
\r
16941
178
\r
16942
209
\r
16943
215
\r
16944
215
\r
16945
209
\r
16946
214
\r
16947
208
\r
16948
215
\r
16949
215
\r
16950
166
\r
16951
129
\r
16952
129
\r
16953
129
\r
16954
164
\r
16955
166
\r
16956
135
\r
16957
166
\r
16958
171
\r
16959
166
\r
16960
129
\r
16961
129
\r
16962
129
\r
16963
122
\r
16964
122
\r
16965
93
\r
16966
86
\r
16967
122
\r
16968
129
\r
16969
129
\r
16970
123
\r
16971
128
\r
16972
123
\r
16973
135
\r
16974
123
\r
16975
86
\r
16976
122
\r
16977
86
\r
16978
43
\r
16979
43
\r
16980
86
\r
16981
80
\r
16982
86
\r
16983
92
\r
16984
123
\r
16985
92
\r
16986
166
\r
16987
129
\r
16988
172
\r
16989
172
\r
16990
165
\r
16991
172
\r
16992
166
\r
16993
130
\r
16994
129
\r
16995
165
\r
16996
129
\r
16997
122
\r
16998
87
\r
16999
123
\r
17000
122
\r
17001
165
\r
17002
123
\r
17003
122
\r
17004
129
\r
17005
123
\r
17006
122
\r
17007
87
\r
17008
122
\r
17009
86
\r
17010
86
\r
17011
43
\r
17012
43
\r
17013
80
\r
17014
49
\r
17015
43
\r
17016
44
\r
17017
43
\r
17018
85
\r
17019
44
\r
17020
79
\r
17021
50
\r
17022
44
\r
17023
43
\r
17024
7
\r
17025
43
\r
17026
0
\r
17027
43
\r
17028
8
\r
17029
43
\r
17030
37
\r
17031
42
\r
17032
7
\r
17033
37
\r
17034
43
\r
17035
50
\r
17036
79
\r
17037
44
\r
17038
86
\r
17039
86
\r
17040
93
\r
17041
86
\r
17042
86
\r
17043
86
\r
17044
50
\r
17045
87
\r
17046
86
\r
17047
129
\r
17048
123
\r
17049
93
\r
17050
87
\r
17051
93
\r
17052
123
\r
17053
130
\r
17054
171
\r
17055
130
\r
17056
172
\r
17057
171
\r
17058
130
\r
17059
166
\r
17060
135
\r
17061
130
\r
17062
165
\r
17063
130
\r
17064
135
\r
17065
129
\r
17066
166
\r
17067
135
\r
17068
165
\r
17069
130
\r
17070
135
\r
17071
172
\r
17072
166
\r
17073
171
\r
17074
173
\r
17075
208
\r
17076
178
\r
17077
208
\r
17078
173
\r
17079
172
\r
17080
165
\r
17081
171
\r
17082
173
\r
17083
172
\r
17084
208
\r
17085
129
\r
17086
129
\r
17087
123
\r
17088
128
\r
17089
172
\r
17090
215
\r
17091
208
\r
17092
172
\r
17093
122
\r
17094
87
\r
17095
85
\r
17096
86
\r
17097
87
\r
17098
86
\r
17099
129
\r
17100
130
\r
17101
166
\r
17102
135
\r
17103
166
\r
17104
130
\r
17105
171
\r
17106
130
\r
17107
123
\r
17108
86
\r
17109
93
\r
17110
129
\r
17111
122
\r
17112
87
\r
17113
86
\r
17114
129
\r
17115
130
\r
17116
172
\r
17117
172
\r
17118
208
\r
17119
172
\r
17120
215
\r
17121
172
\r
17122
215
\r
17123
215
\r
17124
215
\r
17125
172
\r
17126
215
\r
17127
208
\r
17128
172
\r
17129
165
\r
17130
93
\r
17131
129
\r
17132
166
\r
17133
171
\r
17134
208
\r
17135
130
\r
17136
165
\r
17137
172
\r
17138
171
\r
17139
166
\r
17140
171
\r
17141
135
\r
17142
159
\r
17143
129
\r
17144
129
\r
17145
129
\r
17146
128
\r
17147
123
\r
17148
129
\r
17149
165
\r
17150
129
\r
17151
93
\r
17152
158
\r
17153
87
\r
17154
128
\r
17155
80
\r
17156
85
\r
17157
44
\r
17158
79
\r
17159
50
\r
17160
80
\r
17161
92
\r
17162
87
\r
17163
122
\r
17164
129
\r
17165
130
\r
17166
129
\r
17167
172
\r
17168
167
\r
17169
135
\r
17170
166
\r
17171
173
\r
17172
165
\r
17173
129
\r
17174
165
\r
17175
94
\r
17176
122
\r
17177
87
\r
17178
86
\r
17179
123
\r
17180
122
\r
17181
123
\r
17182
128
\r
17183
123
\r
17184
122
\r
17185
87
\r
17186
122
\r
17187
129
\r
17188
86
\r
17189
86
\r
17190
80
\r
17191
49
\r
17192
80
\r
17193
43
\r
17194
50
\r
17195
43
\r
17196
43
\r
17197
37
\r
17198
6
\r
17199
43
\r
17200
7
\r
17201
43
\r
17202
1
\r
17203
43
\r
17204
44
\r
17205
50
\r
17206
85
\r
17207
44
\r
17208
43
\r
17209
7
\r
17210
43
\r
17211
1
\r
17212
36
\r
17213
7
\r
17214
37
\r
17215
7
\r
17216
36
\r
17217
43
\r
17218
44
\r
17219
44
\r
17220
85
\r
17221
87
\r
17222
86
\r
17223
86
\r
17224
87
\r
17225
92
\r
17226
129
\r
17227
87
\r
17228
92
\r
17229
123
\r
17230
93
\r
17231
86
\r
17232
86
\r
17233
123
\r
17234
130
\r
17235
135
\r
17236
166
\r
17237
129
\r
17238
129
\r
17239
130
\r
17240
129
\r
17241
172
\r
17242
129
\r
17243
165
\r
17244
136
\r
17245
165
\r
17246
136
\r
17247
165
\r
17248
130
\r
17249
135
\r
17250
165
\r
17251
136
\r
17252
172
\r
17253
209
\r
17254
214
\r
17255
209
\r
17256
178
\r
17257
209
\r
17258
171
\r
17259
166
\r
17260
172
\r
17261
208
\r
17262
179
\r
17263
165
\r
17264
86
\r
17265
86
\r
17266
165
\r
17267
165
\r
17268
172
\r
17269
215
\r
17270
209
\r
17271
135
\r
17272
129
\r
17273
122
\r
17274
44
\r
17275
86
\r
17276
86
\r
17277
123
\r
17278
86
\r
17279
130
\r
17280
129
\r
17281
173
\r
17282
129
\r
17283
172
\r
17284
129
\r
17285
166
\r
17286
129
\r
17287
87
\r
17288
86
\r
17289
130
\r
17290
165
\r
17291
93
\r
17292
86
\r
17293
86
\r
17294
129
\r
17295
129
\r
17296
130
\r
17297
165
\r
17298
179
\r
17299
215
\r
17300
172
\r
17301
209
\r
17302
178
\r
17303
215
\r
17304
208
\r
17305
172
\r
17306
179
\r
17307
201
\r
17308
130
\r
17309
135
\r
17310
165
\r
17311
172
\r
17312
172
\r
17313
172
\r
17314
208
\r
17315
173
\r
17316
165
\r
17317
172
\r
17318
172
\r
17319
165
\r
17320
136
\r
17321
165
\r
17322
165
\r
17323
129
\r
17324
129
\r
17325
128
\r
17326
123
\r
17327
86
\r
17328
129
\r
17329
129
\r
17330
164
\r
17331
129
\r
17332
129
\r
17333
122
\r
17334
86
\r
17335
43
\r
17336
80
\r
17337
43
\r
17338
44
\r
17339
86
\r
17340
86
\r
17341
122
\r
17342
87
\r
17343
129
\r
17344
123
\r
17345
136
\r
17346
166
\r
17347
172
\r
17348
166
\r
17349
172
\r
17350
166
\r
17351
136
\r
17352
165
\r
17353
129
\r
17354
123
\r
17355
122
\r
17356
93
\r
17357
116
\r
17358
87
\r
17359
123
\r
17360
86
\r
17361
123
\r
17362
87
\r
17363
93
\r
17364
87
\r
17365
87
\r
17366
86
\r
17367
129
\r
17368
86
\r
17369
86
\r
17370
122
\r
17371
50
\r
17372
43
\r
17373
43
\r
17374
43
\r
17375
43
\r
17376
43
\r
17377
43
\r
17378
43
\r
17379
43
\r
17380
7
\r
17381
37
\r
17382
6
\r
17383
8
\r
17384
43
\r
17385
43
\r
17386
44
\r
17387
43
\r
17388
7
\r
17389
43
\r
17390
43
\r
17391
44
\r
17392
37
\r
17393
43
\r
17394
44
\r
17395
85
\r
17396
44
\r
17397
86
\r
17398
122
\r
17399
93
\r
17400
123
\r
17401
93
\r
17402
129
\r
17403
87
\r
17404
129
\r
17405
129
\r
17406
93
\r
17407
130
\r
17408
129
\r
17409
86
\r
17410
93
\r
17411
123
\r
17412
93
\r
17413
165
\r
17414
130
\r
17415
172
\r
17416
135
\r
17417
130
\r
17418
129
\r
17419
123
\r
17420
86
\r
17421
171
\r
17422
130
\r
17423
129
\r
17424
171
\r
17425
130
\r
17426
171
\r
17427
130
\r
17428
135
\r
17429
166
\r
17430
172
\r
17431
214
\r
17432
209
\r
17433
215
\r
17434
172
\r
17435
209
\r
17436
172
\r
17437
172
\r
17438
208
\r
17439
214
\r
17440
215
\r
17441
172
\r
17442
172
\r
17443
123
\r
17444
43
\r
17445
165
\r
17446
178
\r
17447
209
\r
17448
208
\r
17449
215
\r
17450
129
\r
17451
166
\r
17452
86
\r
17453
86
\r
17454
86
\r
17455
86
\r
17456
93
\r
17457
123
\r
17458
129
\r
17459
130
\r
17460
171
\r
17461
166
\r
17462
136
\r
17463
165
\r
17464
136
\r
17465
166
\r
17466
93
\r
17467
122
\r
17468
129
\r
17469
130
\r
17470
129
\r
17471
129
\r
17472
129
\r
17473
129
\r
17474
87
\r
17475
86
\r
17476
129
\r
17477
171
\r
17478
172
\r
17479
165
\r
17480
179
\r
17481
172
\r
17482
172
\r
17483
172
\r
17484
172
\r
17485
129
\r
17486
165
\r
17487
130
\r
17488
171
\r
17489
208
\r
17490
172
\r
17491
166
\r
17492
172
\r
17493
172
\r
17494
172
\r
17495
171
\r
17496
165
\r
17497
130
\r
17498
171
\r
17499
129
\r
17500
166
\r
17501
166
\r
17502
135
\r
17503
129
\r
17504
123
\r
17505
165
\r
17506
93
\r
17507
165
\r
17508
129
\r
17509
165
\r
17510
129
\r
17511
129
\r
17512
122
\r
17513
50
\r
17514
79
\r
17515
44
\r
17516
43
\r
17517
85
\r
17518
44
\r
17519
86
\r
17520
80
\r
17521
93
\r
17522
86
\r
17523
129
\r
17524
129
\r
17525
166
\r
17526
135
\r
17527
166
\r
17528
165
\r
17529
172
\r
17530
131
\r
17531
171
\r
17532
165
\r
17533
123
\r
17534
93
\r
17535
122
\r
17536
87
\r
17537
122
\r
17538
87
\r
17539
123
\r
17540
80
\r
17541
92
\r
17542
80
\r
17543
50
\r
17544
87
\r
17545
122
\r
17546
129
\r
17547
93
\r
17548
122
\r
17549
87
\r
17550
86
\r
17551
85
\r
17552
43
\r
17553
43
\r
17554
43
\r
17555
43
\r
17556
43
\r
17557
43
\r
17558
8
\r
17559
36
\r
17560
7
\r
17561
1
\r
17562
43
\r
17563
43
\r
17564
7
\r
17565
1
\r
17566
42
\r
17567
1
\r
17568
43
\r
17569
1
\r
17570
42
\r
17571
1
\r
17572
37
\r
17573
7
\r
17574
43
\r
17575
79
\r
17576
86
\r
17577
87
\r
17578
92
\r
17579
130
\r
17580
129
\r
17581
87
\r
17582
129
\r
17583
136
\r
17584
129
\r
17585
129
\r
17586
130
\r
17587
129
\r
17588
86
\r
17589
86
\r
17590
86
\r
17591
86
\r
17592
87
\r
17593
86
\r
17594
123
\r
17595
86
\r
17596
129
\r
17597
123
\r
17598
93
\r
17599
129
\r
17600
123
\r
17601
135
\r
17602
166
\r
17603
136
\r
17604
165
\r
17605
136
\r
17606
165
\r
17607
136
\r
17608
172
\r
17609
172
\r
17610
208
\r
17611
172
\r
17612
172
\r
17613
172
\r
17614
208
\r
17615
173
\r
17616
208
\r
17617
214
\r
17618
215
\r
17619
173
\r
17620
208
\r
17621
135
\r
17622
123
\r
17623
165
\r
17624
136
\r
17625
208
\r
17626
172
\r
17627
208
\r
17628
173
\r
17629
171
\r
17630
129
\r
17631
86
\r
17632
80
\r
17633
86
\r
17634
86
\r
17635
129
\r
17636
129
\r
17637
124
\r
17638
129
\r
17639
135
\r
17640
172
\r
17641
167
\r
17642
172
\r
17643
129
\r
17644
172
\r
17645
129
\r
17646
87
\r
17647
165
\r
17648
136
\r
17649
166
\r
17650
172
\r
17651
172
\r
17652
129
\r
17653
86
\r
17654
49
\r
17655
80
\r
17656
50
\r
17657
87
\r
17658
171
\r
17659
129
\r
17660
136
\r
17661
172
\r
17662
171
\r
17663
172
\r
17664
172
\r
17665
166
\r
17666
172
\r
17667
207
\r
17668
172
\r
17669
173
\r
17670
208
\r
17671
172
\r
17672
214
\r
17673
172
\r
17674
166
\r
17675
171
\r
17676
166
\r
17677
172
\r
17678
165
\r
17679
135
\r
17680
166
\r
17681
129
\r
17682
172
\r
17683
123
\r
17684
128
\r
17685
123
\r
17686
129
\r
17687
128
\r
17688
130
\r
17689
129
\r
17690
164
\r
17691
87
\r
17692
122
\r
17693
80
\r
17694
43
\r
17695
49
\r
17696
80
\r
17697
49
\r
17698
80
\r
17699
86
\r
17700
87
\r
17701
86
\r
17702
129
\r
17703
93
\r
17704
166
\r
17705
129
\r
17706
166
\r
17707
135
\r
17708
166
\r
17709
129
\r
17710
172
\r
17711
123
\r
17712
129
\r
17713
129
\r
17714
122
\r
17715
80
\r
17716
87
\r
17717
50
\r
17718
80
\r
17719
87
\r
17720
80
\r
17721
51
\r
17722
86
\r
17723
51
\r
17724
86
\r
17725
122
\r
17726
87
\r
17727
128
\r
17728
87
\r
17729
86
\r
17730
85
\r
17731
44
\r
17732
43
\r
17733
43
\r
17734
43
\r
17735
43
\r
17736
43
\r
17737
43
\r
17738
43
\r
17739
7
\r
17740
43
\r
17741
44
\r
17742
43
\r
17743
7
\r
17744
37
\r
17745
43
\r
17746
7
\r
17747
37
\r
17748
0
\r
17749
43
\r
17750
0
\r
17751
43
\r
17752
1
\r
17753
43
\r
17754
80
\r
17755
86
\r
17756
93
\r
17757
123
\r
17758
136
\r
17759
129
\r
17760
129
\r
17761
129
\r
17762
93
\r
17763
130
\r
17764
129
\r
17765
130
\r
17766
93
\r
17767
87
\r
17768
85
\r
17769
80
\r
17770
50
\r
17771
86
\r
17772
86
\r
17773
87
\r
17774
86
\r
17775
87
\r
17776
86
\r
17777
129
\r
17778
129
\r
17779
129
\r
17780
129
\r
17781
172
\r
17782
173
\r
17783
172
\r
17784
171
\r
17785
172
\r
17786
130
\r
17787
171
\r
17788
129
\r
17789
172
\r
17790
166
\r
17791
172
\r
17792
172
\r
17793
208
\r
17794
215
\r
17795
215
\r
17796
215
\r
17797
215
\r
17798
208
\r
17799
166
\r
17800
128
\r
17801
129
\r
17802
172
\r
17803
208
\r
17804
209
\r
17805
178
\r
17806
172
\r
17807
166
\r
17808
172
\r
17809
165
\r
17810
86
\r
17811
79
\r
17812
87
\r
17813
92
\r
17814
123
\r
17815
129
\r
17816
129
\r
17817
129
\r
17818
130
\r
17819
172
\r
17820
172
\r
17821
172
\r
17822
165
\r
17823
172
\r
17824
130
\r
17825
92
\r
17826
123
\r
17827
136
\r
17828
173
\r
17829
172
\r
17830
166
\r
17831
129
\r
17832
50
\r
17833
43
\r
17834
44
\r
17835
86
\r
17836
92
\r
17837
166
\r
17838
136
\r
17839
172
\r
17840
215
\r
17841
179
\r
17842
208
\r
17843
172
\r
17844
215
\r
17845
208
\r
17846
173
\r
17847
214
\r
17848
172
\r
17849
209
\r
17850
214
\r
17851
172
\r
17852
208
\r
17853
172
\r
17854
172
\r
17855
165
\r
17856
172
\r
17857
172
\r
17858
165
\r
17859
136
\r
17860
172
\r
17861
166
\r
17862
165
\r
17863
86
\r
17864
122
\r
17865
93
\r
17866
128
\r
17867
166
\r
17868
129
\r
17869
122
\r
17870
129
\r
17871
86
\r
17872
79
\r
17873
43
\r
17874
44
\r
17875
85
\r
17876
80
\r
17877
86
\r
17878
86
\r
17879
87
\r
17880
86
\r
17881
129
\r
17882
130
\r
17883
129
\r
17884
165
\r
17885
136
\r
17886
166
\r
17887
165
\r
17888
136
\r
17889
159
\r
17890
135
\r
17891
159
\r
17892
93
\r
17893
122
\r
17894
80
\r
17895
50
\r
17896
80
\r
17897
51
\r
17898
79
\r
17899
51
\r
17900
44
\r
17901
51
\r
17902
44
\r
17903
86
\r
17904
79
\r
17905
86
\r
17906
86
\r
17907
86
\r
17908
86
\r
17909
86
\r
17910
43
\r
17911
43
\r
17912
43
\r
17913
43
\r
17914
80
\r
17915
43
\r
17916
50
\r
17917
7
\r
17918
43
\r
17919
43
\r
17920
80
\r
17921
50
\r
17922
44
\r
17923
43
\r
17924
43
\r
17925
7
\r
17926
37
\r
17927
43
\r
17928
43
\r
17929
44
\r
17930
43
\r
17931
86
\r
17932
86
\r
17933
86
\r
17934
129
\r
17935
130
\r
17936
172
\r
17937
129
\r
17938
136
\r
17939
172
\r
17940
130
\r
17941
136
\r
17942
165
\r
17943
130
\r
17944
135
\r
17945
130
\r
17946
93
\r
17947
122
\r
17948
87
\r
17949
86
\r
17950
86
\r
17951
80
\r
17952
50
\r
17953
80
\r
17954
123
\r
17955
92
\r
17956
166
\r
17957
172
\r
17958
136
\r
17959
171
\r
17960
172
\r
17961
166
\r
17962
171
\r
17963
129
\r
17964
136
\r
17965
129
\r
17966
129
\r
17967
123
\r
17968
136
\r
17969
165
\r
17970
172
\r
17971
214
\r
17972
209
\r
17973
214
\r
17974
215
\r
17975
173
\r
17976
214
\r
17977
209
\r
17978
129
\r
17979
129
\r
17980
165
\r
17981
172
\r
17982
172
\r
17983
215
\r
17984
208
\r
17985
165
\r
17986
136
\r
17987
172
\r
17988
166
\r
17989
128
\r
17990
80
\r
17991
87
\r
17992
129
\r
17993
129
\r
17994
129
\r
17995
130
\r
17996
130
\r
17997
171
\r
17998
166
\r
17999
178
\r
18000
166
\r
18001
173
\r
18002
130
\r
18003
171
\r
18004
129
\r
18005
87
\r
18006
166
\r
18007
135
\r
18008
130
\r
18009
165
\r
18010
93
\r
18011
43
\r
18012
43
\r
18013
43
\r
18014
44
\r
18015
92
\r
18016
136
\r
18017
172
\r
18018
172
\r
18019
215
\r
18020
215
\r
18021
215
\r
18022
178
\r
18023
215
\r
18024
209
\r
18025
214
\r
18026
209
\r
18027
215
\r
18028
214
\r
18029
173
\r
18030
214
\r
18031
209
\r
18032
208
\r
18033
172
\r
18034
129
\r
18035
172
\r
18036
165
\r
18037
130
\r
18038
171
\r
18039
165
\r
18040
130
\r
18041
129
\r
18042
128
\r
18043
123
\r
18044
129
\r
18045
122
\r
18046
129
\r
18047
86
\r
18048
122
\r
18049
93
\r
18050
79
\r
18051
86
\r
18052
80
\r
18053
49
\r
18054
86
\r
18055
80
\r
18056
86
\r
18057
86
\r
18058
86
\r
18059
93
\r
18060
123
\r
18061
129
\r
18062
130
\r
18063
165
\r
18064
136
\r
18065
165
\r
18066
130
\r
18067
129
\r
18068
165
\r
18069
129
\r
18070
130
\r
18071
122
\r
18072
86
\r
18073
80
\r
18074
86
\r
18075
44
\r
18076
80
\r
18077
51
\r
18078
50
\r
18079
81
\r
18080
14
\r
18081
51
\r
18082
79
\r
18083
44
\r
18084
43
\r
18085
86
\r
18086
79
\r
18087
86
\r
18088
50
\r
18089
79
\r
18090
44
\r
18091
49
\r
18092
43
\r
18093
43
\r
18094
44
\r
18095
85
\r
18096
44
\r
18097
43
\r
18098
86
\r
18099
86
\r
18100
87
\r
18101
86
\r
18102
50
\r
18103
86
\r
18104
44
\r
18105
43
\r
18106
86
\r
18107
44
\r
18108
123
\r
18109
129
\r
18110
93
\r
18111
165
\r
18112
130
\r
18113
171
\r
18114
172
\r
18115
173
\r
18116
172
\r
18117
172
\r
18118
130
\r
18119
172
\r
18120
135
\r
18121
172
\r
18122
130
\r
18123
129
\r
18124
130
\r
18125
129
\r
18126
129
\r
18127
86
\r
18128
129
\r
18129
86
\r
18130
44
\r
18131
86
\r
18132
122
\r
18133
136
\r
18134
166
\r
18135
172
\r
18136
129
\r
18137
135
\r
18138
130
\r
18139
129
\r
18140
123
\r
18141
128
\r
18142
93
\r
18143
129
\r
18144
123
\r
18145
128
\r
18146
130
\r
18147
129
\r
18148
171
\r
18149
173
\r
18150
208
\r
18151
215
\r
18152
172
\r
18153
208
\r
18154
172
\r
18155
172
\r
18156
208
\r
18157
179
\r
18158
208
\r
18159
129
\r
18160
172
\r
18161
166
\r
18162
171
\r
18163
209
\r
18164
171
\r
18165
166
\r
18166
172
\r
18167
172
\r
18168
129
\r
18169
43
\r
18170
129
\r
18171
129
\r
18172
130
\r
18173
172
\r
18174
165
\r
18175
172
\r
18176
129
\r
18177
173
\r
18178
172
\r
18179
172
\r
18180
172
\r
18181
172
\r
18182
173
\r
18183
165
\r
18184
136
\r
18185
123
\r
18186
129
\r
18187
93
\r
18188
129
\r
18189
123
\r
18190
86
\r
18191
49
\r
18192
50
\r
18193
43
\r
18194
86
\r
18195
136
\r
18196
172
\r
18197
173
\r
18198
178
\r
18199
215
\r
18200
215
\r
18201
215
\r
18202
215
\r
18203
209
\r
18204
214
\r
18205
209
\r
18206
215
\r
18207
214
\r
18208
209
\r
18209
215
\r
18210
208
\r
18211
178
\r
18212
208
\r
18213
129
\r
18214
129
\r
18215
165
\r
18216
166
\r
18217
136
\r
18218
164
\r
18219
129
\r
18220
129
\r
18221
129
\r
18222
123
\r
18223
128
\r
18224
123
\r
18225
86
\r
18226
122
\r
18227
92
\r
18228
86
\r
18229
80
\r
18230
86
\r
18231
79
\r
18232
87
\r
18233
86
\r
18234
50
\r
18235
86
\r
18236
80
\r
18237
92
\r
18238
123
\r
18239
86
\r
18240
129
\r
18241
130
\r
18242
129
\r
18243
165
\r
18244
131
\r
18245
171
\r
18246
130
\r
18247
123
\r
18248
129
\r
18249
123
\r
18250
93
\r
18251
116
\r
18252
86
\r
18253
86
\r
18254
45
\r
18255
52
\r
18256
49
\r
18257
81
\r
18258
51
\r
18259
50
\r
18260
45
\r
18261
43
\r
18262
50
\r
18263
86
\r
18264
86
\r
18265
80
\r
18266
85
\r
18267
44
\r
18268
49
\r
18269
43
\r
18270
37
\r
18271
43
\r
18272
85
\r
18273
44
\r
18274
43
\r
18275
43
\r
18276
44
\r
18277
86
\r
18278
87
\r
18279
92
\r
18280
123
\r
18281
92
\r
18282
123
\r
18283
93
\r
18284
122
\r
18285
93
\r
18286
123
\r
18287
136
\r
18288
165
\r
18289
172
\r
18290
172
\r
18291
173
\r
18292
172
\r
18293
173
\r
18294
172
\r
18295
172
\r
18296
209
\r
18297
172
\r
18298
172
\r
18299
137
\r
18300
171
\r
18301
130
\r
18302
130
\r
18303
135
\r
18304
165
\r
18305
136
\r
18306
129
\r
18307
129
\r
18308
166
\r
18309
135
\r
18310
166
\r
18311
172
\r
18312
136
\r
18313
165
\r
18314
129
\r
18315
136
\r
18316
123
\r
18317
92
\r
18318
122
\r
18319
86
\r
18320
130
\r
18321
171
\r
18322
136
\r
18323
165
\r
18324
129
\r
18325
136
\r
18326
129
\r
18327
165
\r
18328
130
\r
18329
214
\r
18330
215
\r
18331
172
\r
18332
172
\r
18333
173
\r
18334
172
\r
18335
208
\r
18336
179
\r
18337
208
\r
18338
172
\r
18339
165
\r
18340
136
\r
18341
166
\r
18342
171
\r
18343
130
\r
18344
129
\r
18345
129
\r
18346
165
\r
18347
129
\r
18348
130
\r
18349
129
\r
18350
172
\r
18351
172
\r
18352
172
\r
18353
172
\r
18354
165
\r
18355
136
\r
18356
165
\r
18357
172
\r
18358
179
\r
18359
172
\r
18360
208
\r
18361
173
\r
18362
209
\r
18363
172
\r
18364
171
\r
18365
87
\r
18366
128
\r
18367
130
\r
18368
122
\r
18369
129
\r
18370
86
\r
18371
1
\r
18372
43
\r
18373
129
\r
18374
129
\r
18375
172
\r
18376
178
\r
18377
209
\r
18378
178
\r
18379
209
\r
18380
215
\r
18381
215
\r
18382
209
\r
18383
215
\r
18384
214
\r
18385
209
\r
18386
215
\r
18387
179
\r
18388
208
\r
18389
208
\r
18390
215
\r
18391
172
\r
18392
172
\r
18393
165
\r
18394
165
\r
18395
136
\r
18396
165
\r
18397
172
\r
18398
172
\r
18399
123
\r
18400
128
\r
18401
123
\r
18402
128
\r
18403
87
\r
18404
122
\r
18405
92
\r
18406
123
\r
18407
79
\r
18408
50
\r
18409
79
\r
18410
79
\r
18411
50
\r
18412
80
\r
18413
50
\r
18414
80
\r
18415
86
\r
18416
86
\r
18417
86
\r
18418
87
\r
18419
129
\r
18420
129
\r
18421
129
\r
18422
130
\r
18423
130
\r
18424
130
\r
18425
129
\r
18426
94
\r
18427
123
\r
18428
129
\r
18429
88
\r
18430
86
\r
18431
87
\r
18432
51
\r
18433
81
\r
18434
50
\r
18435
9
\r
18436
50
\r
18437
51
\r
18438
45
\r
18439
50
\r
18440
43
\r
18441
43
\r
18442
37
\r
18443
7
\r
18444
43
\r
18445
80
\r
18446
86
\r
18447
49
\r
18448
80
\r
18449
43
\r
18450
44
\r
18451
85
\r
18452
44
\r
18453
86
\r
18454
44
\r
18455
86
\r
18456
86
\r
18457
129
\r
18458
129
\r
18459
129
\r
18460
130
\r
18461
129
\r
18462
136
\r
18463
166
\r
18464
129
\r
18465
172
\r
18466
172
\r
18467
173
\r
18468
209
\r
18469
172
\r
18470
179
\r
18471
173
\r
18472
208
\r
18473
173
\r
18474
178
\r
18475
173
\r
18476
172
\r
18477
172
\r
18478
167
\r
18479
136
\r
18480
165
\r
18481
129
\r
18482
130
\r
18483
172
\r
18484
215
\r
18485
172
\r
18486
172
\r
18487
172
\r
18488
129
\r
18489
172
\r
18490
129
\r
18491
129
\r
18492
87
\r
18493
129
\r
18494
122
\r
18495
129
\r
18496
130
\r
18497
129
\r
18498
135
\r
18499
129
\r
18500
166
\r
18501
136
\r
18502
165
\r
18503
129
\r
18504
129
\r
18505
93
\r
18506
129
\r
18507
165
\r
18508
172
\r
18509
136
\r
18510
129
\r
18511
172
\r
18512
208
\r
18513
172
\r
18514
172
\r
18515
172
\r
18516
172
\r
18517
166
\r
18518
135
\r
18519
123
\r
18520
129
\r
18521
87
\r
18522
86
\r
18523
86
\r
18524
129
\r
18525
87
\r
18526
129
\r
18527
129
\r
18528
171
\r
18529
166
\r
18530
179
\r
18531
172
\r
18532
165
\r
18533
136
\r
18534
129
\r
18535
172
\r
18536
172
\r
18537
209
\r
18538
214
\r
18539
172
\r
18540
172
\r
18541
172
\r
18542
172
\r
18543
166
\r
18544
128
\r
18545
123
\r
18546
172
\r
18547
129
\r
18548
171
\r
18549
87
\r
18550
43
\r
18551
36
\r
18552
43
\r
18553
87
\r
18554
171
\r
18555
166
\r
18556
172
\r
18557
214
\r
18558
173
\r
18559
208
\r
18560
172
\r
18561
208
\r
18562
178
\r
18563
209
\r
18564
172
\r
18565
172
\r
18566
208
\r
18567
215
\r
18568
172
\r
18569
215
\r
18570
172
\r
18571
208
\r
18572
172
\r
18573
215
\r
18574
172
\r
18575
166
\r
18576
172
\r
18577
171
\r
18578
166
\r
18579
128
\r
18580
129
\r
18581
129
\r
18582
123
\r
18583
122
\r
18584
86
\r
18585
86
\r
18586
79
\r
18587
86
\r
18588
43
\r
18589
43
\r
18590
86
\r
18591
80
\r
18592
49
\r
18593
80
\r
18594
86
\r
18595
87
\r
18596
86
\r
18597
129
\r
18598
87
\r
18599
129
\r
18600
130
\r
18601
129
\r
18602
93
\r
18603
130
\r
18604
93
\r
18605
129
\r
18606
88
\r
18607
86
\r
18608
87
\r
18609
87
\r
18610
87
\r
18611
51
\r
18612
51
\r
18613
45
\r
18614
50
\r
18615
15
\r
18616
45
\r
18617
50
\r
18618
51
\r
18619
43
\r
18620
43
\r
18621
43
\r
18622
43
\r
18623
43
\r
18624
37
\r
18625
43
\r
18626
43
\r
18627
1
\r
18628
80
\r
18629
49
\r
18630
81
\r
18631
86
\r
18632
86
\r
18633
92
\r
18634
123
\r
18635
130
\r
18636
171
\r
18637
131
\r
18638
172
\r
18639
172
\r
18640
172
\r
18641
171
\r
18642
173
\r
18643
209
\r
18644
173
\r
18645
214
\r
18646
173
\r
18647
215
\r
18648
209
\r
18649
178
\r
18650
209
\r
18651
173
\r
18652
178
\r
18653
209
\r
18654
172
\r
18655
173
\r
18656
171
\r
18657
166
\r
18658
136
\r
18659
165
\r
18660
130
\r
18661
136
\r
18662
129
\r
18663
166
\r
18664
135
\r
18665
166
\r
18666
129
\r
18667
135
\r
18668
129
\r
18669
130
\r
18670
129
\r
18671
165
\r
18672
93
\r
18673
129
\r
18674
166
\r
18675
178
\r
18676
172
\r
18677
172
\r
18678
172
\r
18679
165
\r
18680
136
\r
18681
122
\r
18682
93
\r
18683
129
\r
18684
86
\r
18685
129
\r
18686
129
\r
18687
130
\r
18688
165
\r
18689
135
\r
18690
172
\r
18691
172
\r
18692
166
\r
18693
172
\r
18694
171
\r
18695
130
\r
18696
135
\r
18697
130
\r
18698
123
\r
18699
122
\r
18700
86
\r
18701
50
\r
18702
80
\r
18703
44
\r
18704
43
\r
18705
86
\r
18706
123
\r
18707
135
\r
18708
172
\r
18709
172
\r
18710
172
\r
18711
129
\r
18712
165
\r
18713
136
\r
18714
166
\r
18715
172
\r
18716
178
\r
18717
172
\r
18718
172
\r
18719
165
\r
18720
166
\r
18721
129
\r
18722
165
\r
18723
93
\r
18724
165
\r
18725
172
\r
18726
172
\r
18727
171
\r
18728
129
\r
18729
80
\r
18730
43
\r
18731
43
\r
18732
43
\r
18733
43
\r
18734
43
\r
18735
80
\r
18736
85
\r
18737
43
\r
18738
80
\r
18739
43
\r
18740
85
\r
18741
80
\r
18742
43
\r
18743
123
\r
18744
128
\r
18745
129
\r
18746
130
\r
18747
165
\r
18748
165
\r
18749
172
\r
18750
172
\r
18751
172
\r
18752
208
\r
18753
173
\r
18754
172
\r
18755
171
\r
18756
172
\r
18757
166
\r
18758
171
\r
18759
165
\r
18760
129
\r
18761
86
\r
18762
123
\r
18763
85
\r
18764
50
\r
18765
79
\r
18766
80
\r
18767
85
\r
18768
44
\r
18769
121
\r
18770
50
\r
18771
80
\r
18772
50
\r
18773
79
\r
18774
87
\r
18775
92
\r
18776
123
\r
18777
129
\r
18778
123
\r
18779
129
\r
18780
93
\r
18781
93
\r
18782
94
\r
18783
123
\r
18784
87
\r
18785
93
\r
18786
87
\r
18787
88
\r
18788
51
\r
18789
80
\r
18790
51
\r
18791
50
\r
18792
45
\r
18793
51
\r
18794
50
\r
18795
45
\r
18796
51
\r
18797
50
\r
18798
43
\r
18799
43
\r
18800
1
\r
18801
0
\r
18802
43
\r
18803
43
\r
18804
80
\r
18805
43
\r
18806
50
\r
18807
79
\r
18808
43
\r
18809
43
\r
18810
43
\r
18811
50
\r
18812
123
\r
18813
93
\r
18814
166
\r
18815
129
\r
18816
215
\r
18817
172
\r
18818
209
\r
18819
179
\r
18820
209
\r
18821
215
\r
18822
179
\r
18823
214
\r
18824
209
\r
18825
179
\r
18826
209
\r
18827
214
\r
18828
179
\r
18829
209
\r
18830
172
\r
18831
173
\r
18832
172
\r
18833
178
\r
18834
166
\r
18835
172
\r
18836
129
\r
18837
129
\r
18838
130
\r
18839
129
\r
18840
129
\r
18841
129
\r
18842
166
\r
18843
135
\r
18844
172
\r
18845
172
\r
18846
166
\r
18847
171
\r
18848
136
\r
18849
172
\r
18850
172
\r
18851
172
\r
18852
166
\r
18853
178
\r
18854
172
\r
18855
172
\r
18856
173
\r
18857
172
\r
18858
171
\r
18859
172
\r
18860
172
\r
18861
135
\r
18862
165
\r
18863
171
\r
18864
129
\r
18865
87
\r
18866
87
\r
18867
128
\r
18868
130
\r
18869
171
\r
18870
129
\r
18871
129
\r
18872
130
\r
18873
129
\r
18874
129
\r
18875
129
\r
18876
129
\r
18877
86
\r
18878
86
\r
18879
44
\r
18880
79
\r
18881
8
\r
18882
79
\r
18883
86
\r
18884
87
\r
18885
135
\r
18886
165
\r
18887
172
\r
18888
172
\r
18889
130
\r
18890
135
\r
18891
166
\r
18892
129
\r
18893
129
\r
18894
129
\r
18895
130
\r
18896
129
\r
18897
128
\r
18898
165
\r
18899
129
\r
18900
129
\r
18901
123
\r
18902
86
\r
18903
92
\r
18904
202
\r
18905
215
\r
18906
172
\r
18907
208
\r
18908
129
\r
18909
165
\r
18910
86
\r
18911
86
\r
18912
86
\r
18913
79
\r
18914
86
\r
18915
86
\r
18916
86
\r
18917
79
\r
18918
86
\r
18919
80
\r
18920
85
\r
18921
86
\r
18922
86
\r
18923
80
\r
18924
85
\r
18925
86
\r
18926
80
\r
18927
129
\r
18928
129
\r
18929
165
\r
18930
172
\r
18931
171
\r
18932
173
\r
18933
172
\r
18934
207
\r
18935
172
\r
18936
166
\r
18937
172
\r
18938
171
\r
18939
129
\r
18940
123
\r
18941
86
\r
18942
79
\r
18943
86
\r
18944
43
\r
18945
86
\r
18946
122
\r
18947
86
\r
18948
86
\r
18949
86
\r
18950
80
\r
18951
86
\r
18952
44
\r
18953
86
\r
18954
87
\r
18955
86
\r
18956
122
\r
18957
88
\r
18958
92
\r
18959
87
\r
18960
93
\r
18961
87
\r
18962
86
\r
18963
87
\r
18964
51
\r
18965
87
\r
18966
45
\r
18967
87
\r
18968
51
\r
18969
51
\r
18970
45
\r
18971
50
\r
18972
51
\r
18973
45
\r
18974
50
\r
18975
51
\r
18976
45
\r
18977
7
\r
18978
42
\r
18979
37
\r
18980
7
\r
18981
36
\r
18982
1
\r
18983
43
\r
18984
43
\r
18985
44
\r
18986
43
\r
18987
43
\r
18988
80
\r
18989
86
\r
18990
86
\r
18991
129
\r
18992
136
\r
18993
209
\r
18994
173
\r
18995
172
\r
18996
215
\r
18997
215
\r
18998
173
\r
18999
215
\r
19000
215
\r
19001
209
\r
19002
179
\r
19003
215
\r
19004
209
\r
19005
172
\r
19006
179
\r
19007
209
\r
19008
172
\r
19009
173
\r
19010
172
\r
19011
171
\r
19012
172
\r
19013
166
\r
19014
130
\r
19015
129
\r
19016
86
\r
19017
93
\r
19018
122
\r
19019
130
\r
19020
129
\r
19021
166
\r
19022
172
\r
19023
178
\r
19024
172
\r
19025
172
\r
19026
172
\r
19027
165
\r
19028
172
\r
19029
172
\r
19030
172
\r
19031
172
\r
19032
136
\r
19033
171
\r
19034
166
\r
19035
136
\r
19036
165
\r
19037
135
\r
19038
166
\r
19039
135
\r
19040
166
\r
19041
136
\r
19042
172
\r
19043
128
\r
19044
123
\r
19045
92
\r
19046
87
\r
19047
122
\r
19048
93
\r
19049
122
\r
19050
93
\r
19051
129
\r
19052
129
\r
19053
122
\r
19054
93
\r
19055
123
\r
19056
86
\r
19057
87
\r
19058
128
\r
19059
86
\r
19060
44
\r
19061
86
\r
19062
86
\r
19063
130
\r
19064
171
\r
19065
172
\r
19066
173
\r
19067
171
\r
19068
123
\r
19069
93
\r
19070
165
\r
19071
93
\r
19072
123
\r
19073
128
\r
19074
87
\r
19075
128
\r
19076
129
\r
19077
123
\r
19078
129
\r
19079
129
\r
19080
122
\r
19081
86
\r
19082
86
\r
19083
129
\r
19084
208
\r
19085
173
\r
19086
172
\r
19087
208
\r
19088
178
\r
19089
166
\r
19090
171
\r
19091
123
\r
19092
171
\r
19093
166
\r
19094
172
\r
19095
172
\r
19096
165
\r
19097
136
\r
19098
165
\r
19099
172
\r
19100
165
\r
19101
166
\r
19102
135
\r
19103
123
\r
19104
128
\r
19105
123
\r
19106
129
\r
19107
165
\r
19108
135
\r
19109
166
\r
19110
165
\r
19111
172
\r
19112
172
\r
19113
172
\r
19114
208
\r
19115
172
\r
19116
172
\r
19117
172
\r
19118
129
\r
19119
86
\r
19120
86
\r
19121
86
\r
19122
80
\r
19123
122
\r
19124
86
\r
19125
86
\r
19126
129
\r
19127
86
\r
19128
86
\r
19129
80
\r
19130
50
\r
19131
80
\r
19132
50
\r
19133
79
\r
19134
87
\r
19135
86
\r
19136
129
\r
19137
123
\r
19138
93
\r
19139
86
\r
19140
51
\r
19141
87
\r
19142
44
\r
19143
51
\r
19144
87
\r
19145
44
\r
19146
86
\r
19147
51
\r
19148
45
\r
19149
50
\r
19150
9
\r
19151
51
\r
19152
50
\r
19153
45
\r
19154
51
\r
19155
50
\r
19156
43
\r
19157
43
\r
19158
1
\r
19159
43
\r
19160
0
\r
19161
43
\r
19162
37
\r
19163
7
\r
19164
37
\r
19165
6
\r
19166
37
\r
19167
43
\r
19168
50
\r
19169
86
\r
19170
129
\r
19171
166
\r
19172
172
\r
19173
179
\r
19174
208
\r
19175
173
\r
19176
215
\r
19177
215
\r
19178
209
\r
19179
215
\r
19180
215
\r
19181
215
\r
19182
179
\r
19183
209
\r
19184
214
\r
19185
173
\r
19186
173
\r
19187
208
\r
19188
172
\r
19189
136
\r
19190
166
\r
19191
172
\r
19192
130
\r
19193
129
\r
19194
129
\r
19195
86
\r
19196
80
\r
19197
86
\r
19198
92
\r
19199
123
\r
19200
136
\r
19201
172
\r
19202
208
\r
19203
179
\r
19204
209
\r
19205
178
\r
19206
172
\r
19207
208
\r
19208
173
\r
19209
172
\r
19210
172
\r
19211
135
\r
19212
172
\r
19213
172
\r
19214
165
\r
19215
136
\r
19216
165
\r
19217
136
\r
19218
166
\r
19219
172
\r
19220
172
\r
19221
135
\r
19222
166
\r
19223
135
\r
19224
130
\r
19225
164
\r
19226
93
\r
19227
122
\r
19228
86
\r
19229
93
\r
19230
129
\r
19231
129
\r
19232
130
\r
19233
129
\r
19234
166
\r
19235
172
\r
19236
129
\r
19237
129
\r
19238
86
\r
19239
37
\r
19240
50
\r
19241
122
\r
19242
172
\r
19243
179
\r
19244
172
\r
19245
214
\r
19246
130
\r
19247
86
\r
19248
123
\r
19249
92
\r
19250
123
\r
19251
86
\r
19252
93
\r
19253
128
\r
19254
123
\r
19255
129
\r
19256
129
\r
19257
129
\r
19258
165
\r
19259
129
\r
19260
80
\r
19261
85
\r
19262
86
\r
19263
129
\r
19264
208
\r
19265
172
\r
19266
208
\r
19267
172
\r
19268
172
\r
19269
208
\r
19270
172
\r
19271
172
\r
19272
173
\r
19273
207
\r
19274
172
\r
19275
172
\r
19276
165
\r
19277
172
\r
19278
172
\r
19279
172
\r
19280
166
\r
19281
171
\r
19282
166
\r
19283
135
\r
19284
129
\r
19285
130
\r
19286
158
\r
19287
129
\r
19288
130
\r
19289
208
\r
19290
172
\r
19291
172
\r
19292
172
\r
19293
172
\r
19294
165
\r
19295
172
\r
19296
172
\r
19297
123
\r
19298
128
\r
19299
86
\r
19300
123
\r
19301
86
\r
19302
122
\r
19303
128
\r
19304
87
\r
19305
129
\r
19306
86
\r
19307
86
\r
19308
122
\r
19309
50
\r
19310
80
\r
19311
86
\r
19312
43
\r
19313
87
\r
19314
128
\r
19315
129
\r
19316
87
\r
19317
93
\r
19318
123
\r
19319
50
\r
19320
80
\r
19321
44
\r
19322
49
\r
19323
51
\r
19324
81
\r
19325
50
\r
19326
15
\r
19327
81
\r
19328
51
\r
19329
14
\r
19330
45
\r
19331
51
\r
19332
50
\r
19333
45
\r
19334
51
\r
19335
43
\r
19336
43
\r
19337
43
\r
19338
43
\r
19339
43
\r
19340
37
\r
19341
7
\r
19342
36
\r
19343
7
\r
19344
37
\r
19345
6
\r
19346
37
\r
19347
86
\r
19348
87
\r
19349
165
\r
19350
137
\r
19351
208
\r
19352
179
\r
19353
209
\r
19354
215
\r
19355
215
\r
19356
172
\r
19357
215
\r
19358
215
\r
19359
209
\r
19360
179
\r
19361
209
\r
19362
179
\r
19363
172
\r
19364
209
\r
19365
172
\r
19366
173
\r
19367
172
\r
19368
172
\r
19369
165
\r
19370
136
\r
19371
172
\r
19372
130
\r
19373
122
\r
19374
50
\r
19375
80
\r
19376
49
\r
19377
80
\r
19378
86
\r
19379
87
\r
19380
171
\r
19381
172
\r
19382
173
\r
19383
178
\r
19384
209
\r
19385
178
\r
19386
209
\r
19387
172
\r
19388
172
\r
19389
171
\r
19390
130
\r
19391
172
\r
19392
214
\r
19393
173
\r
19394
214
\r
19395
172
\r
19396
173
\r
19397
172
\r
19398
178
\r
19399
209
\r
19400
172
\r
19401
178
\r
19402
172
\r
19403
173
\r
19404
172
\r
19405
171
\r
19406
129
\r
19407
166
\r
19408
171
\r
19409
173
\r
19410
178
\r
19411
172
\r
19412
209
\r
19413
179
\r
19414
208
\r
19415
172
\r
19416
130
\r
19417
86
\r
19418
44
\r
19419
43
\r
19420
129
\r
19421
172
\r
19422
172
\r
19423
215
\r
19424
215
\r
19425
86
\r
19426
80
\r
19427
93
\r
19428
122
\r
19429
92
\r
19430
86
\r
19431
86
\r
19432
122
\r
19433
93
\r
19434
123
\r
19435
128
\r
19436
129
\r
19437
165
\r
19438
87
\r
19439
129
\r
19440
122
\r
19441
43
\r
19442
86
\r
19443
129
\r
19444
165
\r
19445
172
\r
19446
172
\r
19447
165
\r
19448
172
\r
19449
208
\r
19450
173
\r
19451
208
\r
19452
178
\r
19453
208
\r
19454
172
\r
19455
208
\r
19456
172
\r
19457
171
\r
19458
166
\r
19459
172
\r
19460
129
\r
19461
172
\r
19462
165
\r
19463
166
\r
19464
171
\r
19465
172
\r
19466
130
\r
19467
171
\r
19468
172
\r
19469
208
\r
19470
172
\r
19471
166
\r
19472
171
\r
19473
166
\r
19474
135
\r
19475
165
\r
19476
129
\r
19477
123
\r
19478
129
\r
19479
165
\r
19480
129
\r
19481
129
\r
19482
165
\r
19483
129
\r
19484
129
\r
19485
129
\r
19486
123
\r
19487
86
\r
19488
86
\r
19489
50
\r
19490
80
\r
19491
86
\r
19492
86
\r
19493
129
\r
19494
123
\r
19495
130
\r
19496
86
\r
19497
44
\r
19498
43
\r
19499
44
\r
19500
50
\r
19501
45
\r
19502
51
\r
19503
87
\r
19504
52
\r
19505
45
\r
19506
50
\r
19507
51
\r
19508
45
\r
19509
51
\r
19510
44
\r
19511
51
\r
19512
14
\r
19513
45
\r
19514
43
\r
19515
86
\r
19516
43
\r
19517
43
\r
19518
37
\r
19519
43
\r
19520
7
\r
19521
37
\r
19522
0
\r
19523
43
\r
19524
7
\r
19525
79
\r
19526
44
\r
19527
129
\r
19528
129
\r
19529
172
\r
19530
209
\r
19531
179
\r
19532
209
\r
19533
215
\r
19534
214
\r
19535
173
\r
19536
215
\r
19537
215
\r
19538
173
\r
19539
215
\r
19540
215
\r
19541
172
\r
19542
173
\r
19543
172
\r
19544
173
\r
19545
166
\r
19546
171
\r
19547
172
\r
19548
172
\r
19549
131
\r
19550
171
\r
19551
166
\r
19552
93
\r
19553
80
\r
19554
86
\r
19555
43
\r
19556
86
\r
19557
86
\r
19558
123
\r
19559
172
\r
19560
172
\r
19561
178
\r
19562
173
\r
19563
208
\r
19564
179
\r
19565
172
\r
19566
172
\r
19567
166
\r
19568
135
\r
19569
172
\r
19570
215
\r
19571
172
\r
19572
172
\r
19573
208
\r
19574
179
\r
19575
208
\r
19576
172
\r
19577
179
\r
19578
172
\r
19579
208
\r
19580
179
\r
19581
172
\r
19582
208
\r
19583
172
\r
19584
172
\r
19585
173
\r
19586
178
\r
19587
208
\r
19588
215
\r
19589
179
\r
19590
209
\r
19591
215
\r
19592
215
\r
19593
165
\r
19594
130
\r
19595
129
\r
19596
86
\r
19597
7
\r
19598
44
\r
19599
129
\r
19600
208
\r
19601
215
\r
19602
179
\r
19603
172
\r
19604
86
\r
19605
86
\r
19606
87
\r
19607
128
\r
19608
123
\r
19609
93
\r
19610
86
\r
19611
122
\r
19612
128
\r
19613
86
\r
19614
123
\r
19615
129
\r
19616
165
\r
19617
129
\r
19618
129
\r
19619
122
\r
19620
86
\r
19621
43
\r
19622
86
\r
19623
122
\r
19624
129
\r
19625
129
\r
19626
166
\r
19627
135
\r
19628
166
\r
19629
208
\r
19630
178
\r
19631
209
\r
19632
172
\r
19633
215
\r
19634
208
\r
19635
173
\r
19636
208
\r
19637
172
\r
19638
214
\r
19639
172
\r
19640
209
\r
19641
172
\r
19642
214
\r
19643
166
\r
19644
136
\r
19645
207
\r
19646
166
\r
19647
179
\r
19648
208
\r
19649
172
\r
19650
172
\r
19651
165
\r
19652
172
\r
19653
129
\r
19654
165
\r
19655
129
\r
19656
129
\r
19657
165
\r
19658
129
\r
19659
129
\r
19660
172
\r
19661
172
\r
19662
165
\r
19663
129
\r
19664
123
\r
19665
86
\r
19666
86
\r
19667
44
\r
19668
86
\r
19669
79
\r
19670
93
\r
19671
129
\r
19672
129
\r
19673
124
\r
19674
86
\r
19675
43
\r
19676
44
\r
19677
43
\r
19678
1
\r
19679
44
\r
19680
86
\r
19681
50
\r
19682
45
\r
19683
51
\r
19684
51
\r
19685
51
\r
19686
51
\r
19687
44
\r
19688
51
\r
19689
15
\r
19690
44
\r
19691
51
\r
19692
45
\r
19693
49
\r
19694
80
\r
19695
49
\r
19696
80
\r
19697
43
\r
19698
1
\r
19699
43
\r
19700
43
\r
19701
43
\r
19702
37
\r
19703
7
\r
19704
44
\r
19705
86
\r
19706
123
\r
19707
171
\r
19708
173
\r
19709
173
\r
19710
215
\r
19711
215
\r
19712
208
\r
19713
179
\r
19714
215
\r
19715
209
\r
19716
215
\r
19717
179
\r
19718
209
\r
19719
215
\r
19720
172
\r
19721
172
\r
19722
166
\r
19723
172
\r
19724
135
\r
19725
172
\r
19726
173
\r
19727
165
\r
19728
136
\r
19729
130
\r
19730
165
\r
19731
92
\r
19732
87
\r
19733
122
\r
19734
93
\r
19735
123
\r
19736
129
\r
19737
87
\r
19738
135
\r
19739
165
\r
19740
172
\r
19741
172
\r
19742
173
\r
19743
172
\r
19744
172
\r
19745
135
\r
19746
166
\r
19747
172
\r
19748
172
\r
19749
172
\r
19750
172
\r
19751
178
\r
19752
172
\r
19753
172
\r
19754
173
\r
19755
208
\r
19756
178
\r
19757
173
\r
19758
208
\r
19759
179
\r
19760
214
\r
19761
173
\r
19762
214
\r
19763
172
\r
19764
172
\r
19765
172
\r
19766
172
\r
19767
215
\r
19768
209
\r
19769
215
\r
19770
215
\r
19771
173
\r
19772
215
\r
19773
165
\r
19774
87
\r
19775
86
\r
19776
86
\r
19777
123
\r
19778
172
\r
19779
178
\r
19780
215
\r
19781
209
\r
19782
86
\r
19783
86
\r
19784
92
\r
19785
123
\r
19786
128
\r
19787
130
\r
19788
129
\r
19789
86
\r
19790
128
\r
19791
87
\r
19792
128
\r
19793
87
\r
19794
122
\r
19795
129
\r
19796
165
\r
19797
129
\r
19798
172
\r
19799
86
\r
19800
86
\r
19801
80
\r
19802
128
\r
19803
123
\r
19804
129
\r
19805
171
\r
19806
130
\r
19807
165
\r
19808
172
\r
19809
172
\r
19810
172
\r
19811
208
\r
19812
172
\r
19813
172
\r
19814
208
\r
19815
172
\r
19816
172
\r
19817
209
\r
19818
214
\r
19819
172
\r
19820
208
\r
19821
166
\r
19822
178
\r
19823
172
\r
19824
172
\r
19825
208
\r
19826
172
\r
19827
172
\r
19828
165
\r
19829
172
\r
19830
172
\r
19831
166
\r
19832
207
\r
19833
172
\r
19834
130
\r
19835
171
\r
19836
172
\r
19837
166
\r
19838
171
\r
19839
172
\r
19840
165
\r
19841
172
\r
19842
165
\r
19843
93
\r
19844
86
\r
19845
79
\r
19846
43
\r
19847
44
\r
19848
123
\r
19849
129
\r
19850
130
\r
19851
171
\r
19852
87
\r
19853
86
\r
19854
37
\r
19855
43
\r
19856
44
\r
19857
43
\r
19858
44
\r
19859
51
\r
19860
44
\r
19861
51
\r
19862
51
\r
19863
51
\r
19864
51
\r
19865
51
\r
19866
45
\r
19867
51
\r
19868
51
\r
19869
8
\r
19870
51
\r
19871
50
\r
19872
80
\r
19873
50
\r
19874
80
\r
19875
49
\r
19876
44
\r
19877
79
\r
19878
37
\r
19879
7
\r
19880
43
\r
19881
37
\r
19882
43
\r
19883
50
\r
19884
86
\r
19885
123
\r
19886
172
\r
19887
172
\r
19888
215
\r
19889
173
\r
19890
215
\r
19891
215
\r
19892
173
\r
19893
215
\r
19894
215
\r
19895
172
\r
19896
215
\r
19897
173
\r
19898
215
\r
19899
173
\r
19900
172
\r
19901
172
\r
19902
166
\r
19903
173
\r
19904
172
\r
19905
129
\r
19906
130
\r
19907
129
\r
19908
129
\r
19909
166
\r
19910
129
\r
19911
130
\r
19912
129
\r
19913
129
\r
19914
87
\r
19915
86
\r
19916
85
\r
19917
87
\r
19918
129
\r
19919
172
\r
19920
166
\r
19921
178
\r
19922
129
\r
19923
166
\r
19924
135
\r
19925
172
\r
19926
172
\r
19927
171
\r
19928
130
\r
19929
172
\r
19930
172
\r
19931
172
\r
19932
172
\r
19933
172
\r
19934
172
\r
19935
214
\r
19936
172
\r
19937
215
\r
19938
173
\r
19939
214
\r
19940
173
\r
19941
214
\r
19942
172
\r
19943
172
\r
19944
173
\r
19945
214
\r
19946
215
\r
19947
209
\r
19948
215
\r
19949
179
\r
19950
209
\r
19951
129
\r
19952
129
\r
19953
44
\r
19954
86
\r
19955
172
\r
19956
172
\r
19957
215
\r
19958
173
\r
19959
214
\r
19960
130
\r
19961
86
\r
19962
86
\r
19963
129
\r
19964
129
\r
19965
129
\r
19966
129
\r
19967
87
\r
19968
128
\r
19969
80
\r
19970
86
\r
19971
128
\r
19972
87
\r
19973
128
\r
19974
129
\r
19975
130
\r
19976
158
\r
19977
136
\r
19978
122
\r
19979
86
\r
19980
86
\r
19981
129
\r
19982
123
\r
19983
129
\r
19984
129
\r
19985
165
\r
19986
129
\r
19987
171
\r
19988
130
\r
19989
171
\r
19990
166
\r
19991
208
\r
19992
172
\r
19993
172
\r
19994
208
\r
19995
179
\r
19996
215
\r
19997
209
\r
19998
214
\r
19999
172
\r
20000
166
\r
20001
172
\r
20002
208
\r
20003
171
\r
20004
173
\r
20005
214
\r
20006
172
\r
20007
208
\r
20008
172
\r
20009
172
\r
20010
172
\r
20011
166
\r
20012
172
\r
20013
172
\r
20014
165
\r
20015
179
\r
20016
208
\r
20017
171
\r
20018
166
\r
20019
172
\r
20020
129
\r
20021
165
\r
20022
129
\r
20023
44
\r
20024
43
\r
20025
80
\r
20026
86
\r
20027
92
\r
20028
130
\r
20029
167
\r
20030
171
\r
20031
129
\r
20032
44
\r
20033
79
\r
20034
37
\r
20035
43
\r
20036
44
\r
20037
50
\r
20038
87
\r
20039
44
\r
20040
15
\r
20041
51
\r
20042
51
\r
20043
52
\r
20044
51
\r
20045
51
\r
20046
51
\r
20047
51
\r
20048
44
\r
20049
51
\r
20050
51
\r
20051
43
\r
20052
80
\r
20053
49
\r
20054
80
\r
20055
49
\r
20056
43
\r
20057
44
\r
20058
37
\r
20059
43
\r
20060
43
\r
20061
43
\r
20062
80
\r
20063
92
\r
20064
130
\r
20065
172
\r
20066
172
\r
20067
209
\r
20068
215
\r
20069
179
\r
20070
215
\r
20071
209
\r
20072
179
\r
20073
215
\r
20074
208
\r
20075
179
\r
20076
209
\r
20077
172
\r
20078
172
\r
20079
172
\r
20080
172
\r
20081
172
\r
20082
165
\r
20083
173
\r
20084
136
\r
20085
172
\r
20086
130
\r
20087
165
\r
20088
136
\r
20089
129
\r
20090
123
\r
20091
92
\r
20092
124
\r
20093
86
\r
20094
50
\r
20095
79
\r
20096
93
\r
20097
129
\r
20098
164
\r
20099
172
\r
20100
136
\r
20101
172
\r
20102
172
\r
20103
172
\r
20104
172
\r
20105
208
\r
20106
172
\r
20107
172
\r
20108
172
\r
20109
172
\r
20110
172
\r
20111
172
\r
20112
172
\r
20113
172
\r
20114
172
\r
20115
172
\r
20116
179
\r
20117
208
\r
20118
173
\r
20119
214
\r
20120
172
\r
20121
209
\r
20122
179
\r
20123
215
\r
20124
214
\r
20125
179
\r
20126
208
\r
20127
173
\r
20128
171
\r
20129
87
\r
20130
86
\r
20131
86
\r
20132
123
\r
20133
129
\r
20134
129
\r
20135
166
\r
20136
172
\r
20137
172
\r
20138
172
\r
20139
93
\r
20140
85
\r
20141
123
\r
20142
129
\r
20143
129
\r
20144
129
\r
20145
86
\r
20146
129
\r
20147
86
\r
20148
86
\r
20149
122
\r
20150
86
\r
20151
92
\r
20152
123
\r
20153
129
\r
20154
129
\r
20155
122
\r
20156
129
\r
20157
129
\r
20158
86
\r
20159
123
\r
20160
128
\r
20161
129
\r
20162
129
\r
20163
123
\r
20164
129
\r
20165
129
\r
20166
171
\r
20167
130
\r
20168
165
\r
20169
129
\r
20170
129
\r
20171
165
\r
20172
172
\r
20173
172
\r
20174
209
\r
20175
172
\r
20176
208
\r
20177
172
\r
20178
172
\r
20179
178
\r
20180
202
\r
20181
172
\r
20182
172
\r
20183
172
\r
20184
208
\r
20185
172
\r
20186
208
\r
20187
214
\r
20188
209
\r
20189
172
\r
20190
172
\r
20191
171
\r
20192
166
\r
20193
172
\r
20194
208
\r
20195
172
\r
20196
208
\r
20197
172
\r
20198
136
\r
20199
165
\r
20200
129
\r
20201
123
\r
20202
85
\r
20203
44
\r
20204
85
\r
20205
81
\r
20206
129
\r
20207
172
\r
20208
130
\r
20209
129
\r
20210
171
\r
20211
80
\r
20212
80
\r
20213
7
\r
20214
43
\r
20215
43
\r
20216
81
\r
20217
50
\r
20218
51
\r
20219
45
\r
20220
51
\r
20221
51
\r
20222
51
\r
20223
51
\r
20224
51
\r
20225
51
\r
20226
51
\r
20227
51
\r
20228
51
\r
20229
45
\r
20230
49
\r
20231
43
\r
20232
80
\r
20233
49
\r
20234
44
\r
20235
80
\r
20236
43
\r
20237
44
\r
20238
43
\r
20239
43
\r
20240
44
\r
20241
85
\r
20242
87
\r
20243
172
\r
20244
172
\r
20245
173
\r
20246
215
\r
20247
179
\r
20248
209
\r
20249
215
\r
20250
179
\r
20251
209
\r
20252
215
\r
20253
179
\r
20254
209
\r
20255
179
\r
20256
172
\r
20257
173
\r
20258
171
\r
20259
167
\r
20260
135
\r
20261
130
\r
20262
172
\r
20263
129
\r
20264
136
\r
20265
130
\r
20266
136
\r
20267
129
\r
20268
123
\r
20269
93
\r
20270
87
\r
20271
129
\r
20272
123
\r
20273
86
\r
20274
86
\r
20275
93
\r
20276
123
\r
20277
129
\r
20278
135
\r
20279
172
\r
20280
129
\r
20281
172
\r
20282
209
\r
20283
172
\r
20284
172
\r
20285
171
\r
20286
136
\r
20287
172
\r
20288
166
\r
20289
172
\r
20290
172
\r
20291
178
\r
20292
166
\r
20293
172
\r
20294
172
\r
20295
178
\r
20296
172
\r
20297
209
\r
20298
214
\r
20299
173
\r
20300
215
\r
20301
215
\r
20302
215
\r
20303
214
\r
20304
130
\r
20305
122
\r
20306
86
\r
20307
123
\r
20308
128
\r
20309
129
\r
20310
166
\r
20311
173
\r
20312
171
\r
20313
130
\r
20314
136
\r
20315
165
\r
20316
172
\r
20317
123
\r
20318
92
\r
20319
86
\r
20320
130
\r
20321
128
\r
20322
123
\r
20323
129
\r
20324
92
\r
20325
87
\r
20326
86
\r
20327
128
\r
20328
86
\r
20329
86
\r
20330
80
\r
20331
128
\r
20332
87
\r
20333
165
\r
20334
92
\r
20335
123
\r
20336
129
\r
20337
129
\r
20338
129
\r
20339
129
\r
20340
129
\r
20341
123
\r
20342
165
\r
20343
129
\r
20344
165
\r
20345
135
\r
20346
165
\r
20347
130
\r
20348
165
\r
20349
129
\r
20350
128
\r
20351
166
\r
20352
172
\r
20353
208
\r
20354
208
\r
20355
178
\r
20356
209
\r
20357
208
\r
20358
172
\r
20359
208
\r
20360
130
\r
20361
207
\r
20362
172
\r
20363
209
\r
20364
172
\r
20365
208
\r
20366
171
\r
20367
209
\r
20368
214
\r
20369
173
\r
20370
172
\r
20371
201
\r
20372
172
\r
20373
208
\r
20374
172
\r
20375
172
\r
20376
172
\r
20377
202
\r
20378
129
\r
20379
128
\r
20380
80
\r
20381
86
\r
20382
43
\r
20383
86
\r
20384
122
\r
20385
130
\r
20386
172
\r
20387
172
\r
20388
129
\r
20389
165
\r
20390
86
\r
20391
1
\r
20392
43
\r
20393
37
\r
20394
86
\r
20395
8
\r
20396
86
\r
20397
51
\r
20398
51
\r
20399
51
\r
20400
51
\r
20401
51
\r
20402
51
\r
20403
45
\r
20404
51
\r
20405
51
\r
20406
51
\r
20407
51
\r
20408
51
\r
20409
86
\r
20410
87
\r
20411
86
\r
20412
50
\r
20413
86
\r
20414
43
\r
20415
43
\r
20416
44
\r
20417
43
\r
20418
8
\r
20419
49
\r
20420
87
\r
20421
129
\r
20422
166
\r
20423
178
\r
20424
173
\r
20425
179
\r
20426
215
\r
20427
173
\r
20428
179
\r
20429
215
\r
20430
173
\r
20431
215
\r
20432
215
\r
20433
173
\r
20434
215
\r
20435
137
\r
20436
208
\r
20437
136
\r
20438
167
\r
20439
135
\r
20440
130
\r
20441
130
\r
20442
135
\r
20443
130
\r
20444
93
\r
20445
94
\r
20446
129
\r
20447
93
\r
20448
87
\r
20449
87
\r
20450
130
\r
20451
86
\r
20452
86
\r
20453
86
\r
20454
87
\r
20455
128
\r
20456
129
\r
20457
130
\r
20458
171
\r
20459
136
\r
20460
172
\r
20461
173
\r
20462
165
\r
20463
136
\r
20464
165
\r
20465
130
\r
20466
135
\r
20467
172
\r
20468
166
\r
20469
171
\r
20470
172
\r
20471
171
\r
20472
172
\r
20473
172
\r
20474
172
\r
20475
209
\r
20476
178
\r
20477
209
\r
20478
214
\r
20479
209
\r
20480
135
\r
20481
123
\r
20482
122
\r
20483
129
\r
20484
86
\r
20485
172
\r
20486
165
\r
20487
172
\r
20488
172
\r
20489
172
\r
20490
165
\r
20491
172
\r
20492
129
\r
20493
123
\r
20494
129
\r
20495
129
\r
20496
122
\r
20497
93
\r
20498
123
\r
20499
129
\r
20500
135
\r
20501
87
\r
20502
128
\r
20503
123
\r
20504
86
\r
20505
50
\r
20506
79
\r
20507
93
\r
20508
122
\r
20509
86
\r
20510
86
\r
20511
129
\r
20512
129
\r
20513
129
\r
20514
87
\r
20515
129
\r
20516
129
\r
20517
165
\r
20518
171
\r
20519
166
\r
20520
136
\r
20521
171
\r
20522
166
\r
20523
165
\r
20524
171
\r
20525
166
\r
20526
135
\r
20527
165
\r
20528
130
\r
20529
165
\r
20530
208
\r
20531
172
\r
20532
209
\r
20533
214
\r
20534
172
\r
20535
202
\r
20536
172
\r
20537
208
\r
20538
165
\r
20539
129
\r
20540
129
\r
20541
165
\r
20542
208
\r
20543
172
\r
20544
171
\r
20545
166
\r
20546
165
\r
20547
172
\r
20548
172
\r
20549
165
\r
20550
208
\r
20551
172
\r
20552
172
\r
20553
172
\r
20554
208
\r
20555
172
\r
20556
208
\r
20557
129
\r
20558
122
\r
20559
44
\r
20560
79
\r
20561
86
\r
20562
86
\r
20563
123
\r
20564
135
\r
20565
172
\r
20566
166
\r
20567
165
\r
20568
136
\r
20569
43
\r
20570
37
\r
20571
42
\r
20572
43
\r
20573
44
\r
20574
80
\r
20575
50
\r
20576
52
\r
20577
87
\r
20578
51
\r
20579
51
\r
20580
51
\r
20581
51
\r
20582
51
\r
20583
51
\r
20584
51
\r
20585
51
\r
20586
51
\r
20587
51
\r
20588
43
\r
20589
44
\r
20590
79
\r
20591
44
\r
20592
49
\r
20593
44
\r
20594
50
\r
20595
80
\r
20596
50
\r
20597
86
\r
20598
86
\r
20599
129
\r
20600
136
\r
20601
166
\r
20602
179
\r
20603
209
\r
20604
179
\r
20605
179
\r
20606
209
\r
20607
178
\r
20608
215
\r
20609
173
\r
20610
215
\r
20611
172
\r
20612
215
\r
20613
173
\r
20614
179
\r
20615
172
\r
20616
166
\r
20617
136
\r
20618
136
\r
20619
166
\r
20620
129
\r
20621
136
\r
20622
94
\r
20623
130
\r
20624
130
\r
20625
136
\r
20626
93
\r
20627
87
\r
20628
87
\r
20629
86
\r
20630
87
\r
20631
87
\r
20632
86
\r
20633
86
\r
20634
86
\r
20635
86
\r
20636
129
\r
20637
93
\r
20638
165
\r
20639
172
\r
20640
172
\r
20641
129
\r
20642
129
\r
20643
166
\r
20644
135
\r
20645
172
\r
20646
166
\r
20647
172
\r
20648
135
\r
20649
172
\r
20650
172
\r
20651
172
\r
20652
173
\r
20653
208
\r
20654
178
\r
20655
209
\r
20656
172
\r
20657
165
\r
20658
129
\r
20659
123
\r
20660
92
\r
20661
123
\r
20662
171
\r
20663
166
\r
20664
172
\r
20665
172
\r
20666
171
\r
20667
172
\r
20668
166
\r
20669
171
\r
20670
166
\r
20671
129
\r
20672
123
\r
20673
128
\r
20674
93
\r
20675
165
\r
20676
129
\r
20677
135
\r
20678
129
\r
20679
165
\r
20680
93
\r
20681
122
\r
20682
86
\r
20683
87
\r
20684
49
\r
20685
80
\r
20686
86
\r
20687
92
\r
20688
86
\r
20689
92
\r
20690
123
\r
20691
86
\r
20692
172
\r
20693
129
\r
20694
129
\r
20695
129
\r
20696
129
\r
20697
166
\r
20698
171
\r
20699
172
\r
20700
172
\r
20701
172
\r
20702
166
\r
20703
171
\r
20704
172
\r
20705
165
\r
20706
129
\r
20707
165
\r
20708
166
\r
20709
172
\r
20710
207
\r
20711
172
\r
20712
209
\r
20713
215
\r
20714
215
\r
20715
208
\r
20716
165
\r
20717
172
\r
20718
128
\r
20719
159
\r
20720
129
\r
20721
172
\r
20722
208
\r
20723
172
\r
20724
202
\r
20725
172
\r
20726
171
\r
20727
166
\r
20728
171
\r
20729
166
\r
20730
172
\r
20731
208
\r
20732
171
\r
20733
166
\r
20734
172
\r
20735
165
\r
20736
123
\r
20737
122
\r
20738
43
\r
20739
79
\r
20740
86
\r
20741
129
\r
20742
129
\r
20743
165
\r
20744
172
\r
20745
166
\r
20746
129
\r
20747
165
\r
20748
43
\r
20749
43
\r
20750
43
\r
20751
43
\r
20752
44
\r
20753
87
\r
20754
44
\r
20755
51
\r
20756
87
\r
20757
51
\r
20758
51
\r
20759
51
\r
20760
51
\r
20761
15
\r
20762
51
\r
20763
51
\r
20764
51
\r
20765
51
\r
20766
45
\r
20767
85
\r
20768
44
\r
20769
49
\r
20770
44
\r
20771
43
\r
20772
43
\r
20773
43
\r
20774
44
\r
20775
43
\r
20776
43
\r
20777
50
\r
20778
87
\r
20779
135
\r
20780
173
\r
20781
172
\r
20782
173
\r
20783
215
\r
20784
172
\r
20785
179
\r
20786
215
\r
20787
173
\r
20788
179
\r
20789
173
\r
20790
214
\r
20791
173
\r
20792
179
\r
20793
172
\r
20794
172
\r
20795
136
\r
20796
166
\r
20797
135
\r
20798
130
\r
20799
172
\r
20800
94
\r
20801
135
\r
20802
131
\r
20803
136
\r
20804
93
\r
20805
129
\r
20806
87
\r
20807
93
\r
20808
86
\r
20809
88
\r
20810
128
\r
20811
87
\r
20812
86
\r
20813
86
\r
20814
79
\r
20815
50
\r
20816
86
\r
20817
123
\r
20818
128
\r
20819
93
\r
20820
130
\r
20821
165
\r
20822
135
\r
20823
166
\r
20824
172
\r
20825
135
\r
20826
172
\r
20827
172
\r
20828
172
\r
20829
173
\r
20830
214
\r
20831
173
\r
20832
172
\r
20833
171
\r
20834
130
\r
20835
122
\r
20836
86
\r
20837
86
\r
20838
165
\r
20839
166
\r
20840
172
\r
20841
171
\r
20842
130
\r
20843
171
\r
20844
172
\r
20845
208
\r
20846
172
\r
20847
173
\r
20848
172
\r
20849
172
\r
20850
165
\r
20851
171
\r
20852
130
\r
20853
165
\r
20854
136
\r
20855
172
\r
20856
172
\r
20857
165
\r
20858
136
\r
20859
122
\r
20860
87
\r
20861
128
\r
20862
86
\r
20863
86
\r
20864
44
\r
20865
86
\r
20866
86
\r
20867
86
\r
20868
128
\r
20869
87
\r
20870
92
\r
20871
165
\r
20872
93
\r
20873
129
\r
20874
164
\r
20875
130
\r
20876
165
\r
20877
172
\r
20878
172
\r
20879
166
\r
20880
172
\r
20881
171
\r
20882
130
\r
20883
171
\r
20884
166
\r
20885
129
\r
20886
128
\r
20887
165
\r
20888
166
\r
20889
172
\r
20890
208
\r
20891
129
\r
20892
208
\r
20893
208
\r
20894
172
\r
20895
208
\r
20896
172
\r
20897
166
\r
20898
171
\r
20899
166
\r
20900
171
\r
20901
209
\r
20902
208
\r
20903
208
\r
20904
172
\r
20905
214
\r
20906
166
\r
20907
208
\r
20908
172
\r
20909
202
\r
20910
135
\r
20911
165
\r
20912
166
\r
20913
128
\r
20914
165
\r
20915
87
\r
20916
79
\r
20917
43
\r
20918
79
\r
20919
92
\r
20920
123
\r
20921
165
\r
20922
130
\r
20923
171
\r
20924
129
\r
20925
166
\r
20926
129
\r
20927
43
\r
20928
43
\r
20929
43
\r
20930
43
\r
20931
80
\r
20932
50
\r
20933
87
\r
20934
50
\r
20935
51
\r
20936
87
\r
20937
51
\r
20938
51
\r
20939
15
\r
20940
51
\r
20941
51
\r
20942
51
\r
20943
51
\r
20944
51
\r
20945
45
\r
20946
86
\r
20947
43
\r
20948
43
\r
20949
50
\r
20950
43
\r
20951
44
\r
20952
86
\r
20953
43
\r
20954
44
\r
20955
50
\r
20956
86
\r
20957
87
\r
20958
129
\r
20959
136
\r
20960
172
\r
20961
172
\r
20962
173
\r
20963
179
\r
20964
173
\r
20965
208
\r
20966
179
\r
20967
173
\r
20968
178
\r
20969
209
\r
20970
179
\r
20971
172
\r
20972
172
\r
20973
172
\r
20974
130
\r
20975
136
\r
20976
130
\r
20977
171
\r
20978
130
\r
20979
136
\r
20980
130
\r
20981
100
\r
20982
129
\r
20983
94
\r
20984
130
\r
20985
92
\r
20986
88
\r
20987
86
\r
20988
87
\r
20989
129
\r
20990
123
\r
20991
92
\r
20992
86
\r
20993
86
\r
20994
87
\r
20995
122
\r
20996
93
\r
20997
129
\r
20998
165
\r
20999
130
\r
21000
135
\r
21001
172
\r
21002
166
\r
21003
172
\r
21004
172
\r
21005
214
\r
21006
172
\r
21007
179
\r
21008
209
\r
21009
178
\r
21010
171
\r
21011
166
\r
21012
86
\r
21013
122
\r
21014
87
\r
21015
171
\r
21016
172
\r
21017
208
\r
21018
208
\r
21019
172
\r
21020
172
\r
21021
172
\r
21022
208
\r
21023
172
\r
21024
171
\r
21025
166
\r
21026
172
\r
21027
171
\r
21028
166
\r
21029
136
\r
21030
208
\r
21031
172
\r
21032
171
\r
21033
172
\r
21034
209
\r
21035
172
\r
21036
136
\r
21037
165
\r
21038
92
\r
21039
86
\r
21040
87
\r
21041
86
\r
21042
86
\r
21043
80
\r
21044
86
\r
21045
49
\r
21046
80
\r
21047
86
\r
21048
93
\r
21049
122
\r
21050
93
\r
21051
122
\r
21052
93
\r
21053
129
\r
21054
123
\r
21055
171
\r
21056
166
\r
21057
172
\r
21058
171
\r
21059
208
\r
21060
136
\r
21061
166
\r
21062
171
\r
21063
165
\r
21064
129
\r
21065
166
\r
21066
165
\r
21067
172
\r
21068
208
\r
21069
172
\r
21070
208
\r
21071
208
\r
21072
165
\r
21073
136
\r
21074
208
\r
21075
208
\r
21076
172
\r
21077
165
\r
21078
166
\r
21079
171
\r
21080
166
\r
21081
172
\r
21082
208
\r
21083
171
\r
21084
202
\r
21085
172
\r
21086
172
\r
21087
165
\r
21088
129
\r
21089
165
\r
21090
208
\r
21091
129
\r
21092
165
\r
21093
123
\r
21094
86
\r
21095
79
\r
21096
79
\r
21097
86
\r
21098
86
\r
21099
129
\r
21100
165
\r
21101
129
\r
21102
166
\r
21103
135
\r
21104
165
\r
21105
123
\r
21106
43
\r
21107
43
\r
21108
43
\r
21109
43
\r
21110
80
\r
21111
50
\r
21112
87
\r
21113
51
\r
21114
51
\r
21115
51
\r
21116
51
\r
21117
51
\r
21118
51
\r
21119
51
\r
21120
45
\r
21121
51
\r
21122
51
\r
21123
51
\r
21124
51
\r
21125
50
\r
21126
43
\r
21127
44
\r
21128
43
\r
21129
43
\r
21130
49
\r
21131
44
\r
21132
43
\r
21133
44
\r
21134
43
\r
21135
43
\r
21136
86
\r
21137
93
\r
21138
129
\r
21139
166
\r
21140
178
\r
21141
172
\r
21142
173
\r
21143
172
\r
21144
215
\r
21145
173
\r
21146
178
\r
21147
173
\r
21148
179
\r
21149
208
\r
21150
173
\r
21151
172
\r
21152
136
\r
21153
172
\r
21154
130
\r
21155
130
\r
21156
135
\r
21157
130
\r
21158
136
\r
21159
136
\r
21160
130
\r
21161
94
\r
21162
129
\r
21163
94
\r
21164
86
\r
21165
87
\r
21166
86
\r
21167
88
\r
21168
92
\r
21169
123
\r
21170
129
\r
21171
93
\r
21172
86
\r
21173
79
\r
21174
50
\r
21175
122
\r
21176
93
\r
21177
123
\r
21178
135
\r
21179
165
\r
21180
172
\r
21181
135
\r
21182
208
\r
21183
173
\r
21184
178
\r
21185
215
\r
21186
208
\r
21187
172
\r
21188
172
\r
21189
130
\r
21190
171
\r
21191
172
\r
21192
130
\r
21193
171
\r
21194
166
\r
21195
214
\r
21196
209
\r
21197
215
\r
21198
172
\r
21199
172
\r
21200
172
\r
21201
208
\r
21202
172
\r
21203
208
\r
21204
172
\r
21205
172
\r
21206
166
\r
21207
172
\r
21208
208
\r
21209
178
\r
21210
209
\r
21211
215
\r
21212
172
\r
21213
178
\r
21214
208
\r
21215
172
\r
21216
123
\r
21217
93
\r
21218
86
\r
21219
86
\r
21220
122
\r
21221
43
\r
21222
86
\r
21223
50
\r
21224
79
\r
21225
43
\r
21226
50
\r
21227
122
\r
21228
86
\r
21229
129
\r
21230
93
\r
21231
122
\r
21232
50
\r
21233
80
\r
21234
128
\r
21235
129
\r
21236
166
\r
21237
172
\r
21238
208
\r
21239
172
\r
21240
165
\r
21241
136
\r
21242
171
\r
21243
166
\r
21244
165
\r
21245
165
\r
21246
165
\r
21247
136
\r
21248
165
\r
21249
172
\r
21250
208
\r
21251
209
\r
21252
207
\r
21253
166
\r
21254
214
\r
21255
166
\r
21256
172
\r
21257
165
\r
21258
166
\r
21259
171
\r
21260
172
\r
21261
208
\r
21262
202
\r
21263
172
\r
21264
171
\r
21265
166
\r
21266
165
\r
21267
122
\r
21268
123
\r
21269
129
\r
21270
165
\r
21271
123
\r
21272
122
\r
21273
85
\r
21274
43
\r
21275
80
\r
21276
122
\r
21277
86
\r
21278
129
\r
21279
129
\r
21280
129
\r
21281
165
\r
21282
166
\r
21283
171
\r
21284
86
\r
21285
43
\r
21286
43
\r
21287
79
\r
21288
44
\r
21289
43
\r
21290
87
\r
21291
50
\r
21292
51
\r
21293
51
\r
21294
87
\r
21295
51
\r
21296
51
\r
21297
51
\r
21298
51
\r
21299
51
\r
21300
51
\r
21301
51
\r
21302
51
\r
21303
45
\r
21304
49
\r
21305
43
\r
21306
44
\r
21307
43
\r
21308
50
\r
21309
43
\r
21310
44
\r
21311
43
\r
21312
50
\r
21313
43
\r
21314
80
\r
21315
50
\r
21316
86
\r
21317
93
\r
21318
87
\r
21319
172
\r
21320
136
\r
21321
172
\r
21322
136
\r
21323
172
\r
21324
173
\r
21325
172
\r
21326
173
\r
21327
208
\r
21328
179
\r
21329
166
\r
21330
136
\r
21331
172
\r
21332
172
\r
21333
172
\r
21334
136
\r
21335
172
\r
21336
130
\r
21337
135
\r
21338
172
\r
21339
94
\r
21340
136
\r
21341
94
\r
21342
123
\r
21343
94
\r
21344
86
\r
21345
87
\r
21346
86
\r
21347
87
\r
21348
129
\r
21349
129
\r
21350
129
\r
21351
87
\r
21352
128
\r
21353
92
\r
21354
86
\r
21355
86
\r
21356
86
\r
21357
87
\r
21358
165
\r
21359
136
\r
21360
172
\r
21361
172
\r
21362
215
\r
21363
215
\r
21364
173
\r
21365
178
\r
21366
172
\r
21367
172
\r
21368
209
\r
21369
172
\r
21370
214
\r
21371
208
\r
21372
173
\r
21373
214
\r
21374
208
\r
21375
172
\r
21376
208
\r
21377
172
\r
21378
172
\r
21379
215
\r
21380
172
\r
21381
172
\r
21382
166
\r
21383
172
\r
21384
214
\r
21385
208
\r
21386
215
\r
21387
215
\r
21388
208
\r
21389
179
\r
21390
209
\r
21391
214
\r
21392
209
\r
21393
172
\r
21394
135
\r
21395
86
\r
21396
86
\r
21397
93
\r
21398
80
\r
21399
86
\r
21400
86
\r
21401
49
\r
21402
123
\r
21403
49
\r
21404
43
\r
21405
122
\r
21406
93
\r
21407
86
\r
21408
79
\r
21409
93
\r
21410
123
\r
21411
86
\r
21412
86
\r
21413
92
\r
21414
166
\r
21415
128
\r
21416
173
\r
21417
171
\r
21418
166
\r
21419
172
\r
21420
165
\r
21421
172
\r
21422
165
\r
21423
129
\r
21424
165
\r
21425
172
\r
21426
208
\r
21427
166
\r
21428
172
\r
21429
165
\r
21430
208
\r
21431
172
\r
21432
208
\r
21433
208
\r
21434
172
\r
21435
208
\r
21436
166
\r
21437
171
\r
21438
166
\r
21439
207
\r
21440
172
\r
21441
166
\r
21442
171
\r
21443
166
\r
21444
122
\r
21445
129
\r
21446
165
\r
21447
129
\r
21448
123
\r
21449
122
\r
21450
116
\r
21451
49
\r
21452
79
\r
21453
79
\r
21454
80
\r
21455
92
\r
21456
123
\r
21457
129
\r
21458
129
\r
21459
122
\r
21460
172
\r
21461
172
\r
21462
129
\r
21463
79
\r
21464
80
\r
21465
49
\r
21466
43
\r
21467
80
\r
21468
50
\r
21469
87
\r
21470
86
\r
21471
50
\r
21472
52
\r
21473
51
\r
21474
51
\r
21475
51
\r
21476
51
\r
21477
51
\r
21478
87
\r
21479
51
\r
21480
51
\r
21481
51
\r
21482
51
\r
21483
43
\r
21484
43
\r
21485
44
\r
21486
43
\r
21487
43
\r
21488
80
\r
21489
50
\r
21490
43
\r
21491
43
\r
21492
44
\r
21493
86
\r
21494
50
\r
21495
86
\r
21496
129
\r
21497
130
\r
21498
135
\r
21499
167
\r
21500
136
\r
21501
172
\r
21502
136
\r
21503
172
\r
21504
173
\r
21505
172
\r
21506
179
\r
21507
172
\r
21508
172
\r
21509
172
\r
21510
137
\r
21511
166
\r
21512
136
\r
21513
171
\r
21514
130
\r
21515
137
\r
21516
130
\r
21517
172
\r
21518
101
\r
21519
130
\r
21520
99
\r
21521
123
\r
21522
93
\r
21523
87
\r
21524
51
\r
21525
86
\r
21526
122
\r
21527
129
\r
21528
130
\r
21529
129
\r
21530
171
\r
21531
130
\r
21532
129
\r
21533
129
\r
21534
86
\r
21535
86
\r
21536
128
\r
21537
129
\r
21538
130
\r
21539
172
\r
21540
208
\r
21541
179
\r
21542
209
\r
21543
214
\r
21544
215
\r
21545
172
\r
21546
215
\r
21547
209
\r
21548
178
\r
21549
172
\r
21550
172
\r
21551
166
\r
21552
172
\r
21553
208
\r
21554
214
\r
21555
173
\r
21556
208
\r
21557
172
\r
21558
214
\r
21559
173
\r
21560
208
\r
21561
172
\r
21562
201
\r
21563
172
\r
21564
215
\r
21565
173
\r
21566
214
\r
21567
215
\r
21568
208
\r
21569
179
\r
21570
209
\r
21571
214
\r
21572
173
\r
21573
135
\r
21574
122
\r
21575
86
\r
21576
86
\r
21577
50
\r
21578
86
\r
21579
122
\r
21580
44
\r
21581
86
\r
21582
86
\r
21583
86
\r
21584
43
\r
21585
86
\r
21586
87
\r
21587
122
\r
21588
93
\r
21589
122
\r
21590
50
\r
21591
43
\r
21592
122
\r
21593
129
\r
21594
123
\r
21595
171
\r
21596
172
\r
21597
172
\r
21598
172
\r
21599
165
\r
21600
172
\r
21601
129
\r
21602
159
\r
21603
171
\r
21604
165
\r
21605
166
\r
21606
171
\r
21607
172
\r
21608
209
\r
21609
207
\r
21610
130
\r
21611
165
\r
21612
171
\r
21613
166
\r
21614
172
\r
21615
207
\r
21616
209
\r
21617
208
\r
21618
172
\r
21619
165
\r
21620
165
\r
21621
166
\r
21622
171
\r
21623
129
\r
21624
165
\r
21625
129
\r
21626
159
\r
21627
122
\r
21628
87
\r
21629
86
\r
21630
79
\r
21631
79
\r
21632
79
\r
21633
43
\r
21634
123
\r
21635
128
\r
21636
87
\r
21637
122
\r
21638
129
\r
21639
171
\r
21640
129
\r
21641
123
\r
21642
43
\r
21643
79
\r
21644
43
\r
21645
86
\r
21646
44
\r
21647
86
\r
21648
86
\r
21649
87
\r
21650
51
\r
21651
56
\r
21652
51
\r
21653
51
\r
21654
87
\r
21655
51
\r
21656
51
\r
21657
51
\r
21658
87
\r
21659
51
\r
21660
51
\r
21661
52
\r
21662
36
\r
21663
43
\r
21664
7
\r
21665
43
\r
21666
43
\r
21667
44
\r
21668
79
\r
21669
50
\r
21670
44
\r
21671
50
\r
21672
86
\r
21673
87
\r
21674
86
\r
21675
129
\r
21676
136
\r
21677
130
\r
21678
136
\r
21679
171
\r
21680
167
\r
21681
172
\r
21682
178
\r
21683
173
\r
21684
172
\r
21685
179
\r
21686
173
\r
21687
173
\r
21688
172
\r
21689
172
\r
21690
172
\r
21691
172
\r
21692
130
\r
21693
171
\r
21694
136
\r
21695
173
\r
21696
136
\r
21697
136
\r
21698
130
\r
21699
136
\r
21700
87
\r
21701
130
\r
21702
86
\r
21703
50
\r
21704
86
\r
21705
87
\r
21706
86
\r
21707
129
\r
21708
166
\r
21709
135
\r
21710
172
\r
21711
172
\r
21712
129
\r
21713
129
\r
21714
129
\r
21715
128
\r
21716
129
\r
21717
129
\r
21718
173
\r
21719
178
\r
21720
209
\r
21721
214
\r
21722
173
\r
21723
215
\r
21724
215
\r
21725
215
\r
21726
179
\r
21727
208
\r
21728
214
\r
21729
172
\r
21730
209
\r
21731
172
\r
21732
208
\r
21733
172
\r
21734
172
\r
21735
172
\r
21736
172
\r
21737
215
\r
21738
172
\r
21739
165
\r
21740
172
\r
21741
172
\r
21742
208
\r
21743
173
\r
21744
214
\r
21745
215
\r
21746
208
\r
21747
215
\r
21748
209
\r
21749
178
\r
21750
215
\r
21751
172
\r
21752
166
\r
21753
93
\r
21754
122
\r
21755
86
\r
21756
86
\r
21757
86
\r
21758
50
\r
21759
85
\r
21760
129
\r
21761
86
\r
21762
44
\r
21763
86
\r
21764
86
\r
21765
85
\r
21766
86
\r
21767
129
\r
21768
129
\r
21769
86
\r
21770
43
\r
21771
79
\r
21772
86
\r
21773
129
\r
21774
166
\r
21775
172
\r
21776
172
\r
21777
172
\r
21778
165
\r
21779
172
\r
21780
122
\r
21781
129
\r
21782
166
\r
21783
165
\r
21784
129
\r
21785
171
\r
21786
202
\r
21787
214
\r
21788
166
\r
21789
172
\r
21790
208
\r
21791
165
\r
21792
172
\r
21793
165
\r
21794
172
\r
21795
208
\r
21796
165
\r
21797
172
\r
21798
166
\r
21799
171
\r
21800
165
\r
21801
129
\r
21802
208
\r
21803
123
\r
21804
129
\r
21805
165
\r
21806
122
\r
21807
86
\r
21808
116
\r
21809
86
\r
21810
43
\r
21811
86
\r
21812
122
\r
21813
86
\r
21814
123
\r
21815
128
\r
21816
130
\r
21817
129
\r
21818
165
\r
21819
129
\r
21820
122
\r
21821
50
\r
21822
79
\r
21823
44
\r
21824
85
\r
21825
44
\r
21826
122
\r
21827
93
\r
21828
51
\r
21829
51
\r
21830
93
\r
21831
51
\r
21832
51
\r
21833
87
\r
21834
50
\r
21835
51
\r
21836
51
\r
21837
86
\r
21838
51
\r
21839
51
\r
21840
86
\r
21841
7
\r
21842
36
\r
21843
7
\r
21844
37
\r
21845
7
\r
21846
43
\r
21847
44
\r
21848
85
\r
21849
44
\r
21850
43
\r
21851
87
\r
21852
50
\r
21853
128
\r
21854
124
\r
21855
135
\r
21856
130
\r
21857
136
\r
21858
129
\r
21859
172
\r
21860
136
\r
21861
173
\r
21862
215
\r
21863
172
\r
21864
179
\r
21865
172
\r
21866
172
\r
21867
173
\r
21868
172
\r
21869
172
\r
21870
173
\r
21871
172
\r
21872
172
\r
21873
179
\r
21874
173
\r
21875
142
\r
21876
173
\r
21877
136
\r
21878
130
\r
21879
129
\r
21880
94
\r
21881
86
\r
21882
51
\r
21883
86
\r
21884
80
\r
21885
86
\r
21886
129
\r
21887
172
\r
21888
172
\r
21889
172
\r
21890
179
\r
21891
166
\r
21892
171
\r
21893
130
\r
21894
129
\r
21895
129
\r
21896
171
\r
21897
172
\r
21898
172
\r
21899
172
\r
21900
209
\r
21901
178
\r
21902
215
\r
21903
209
\r
21904
178
\r
21905
215
\r
21906
209
\r
21907
178
\r
21908
208
\r
21909
173
\r
21910
208
\r
21911
178
\r
21912
166
\r
21913
208
\r
21914
172
\r
21915
214
\r
21916
209
\r
21917
172
\r
21918
172
\r
21919
165
\r
21920
172
\r
21921
179
\r
21922
208
\r
21923
215
\r
21924
208
\r
21925
215
\r
21926
208
\r
21927
215
\r
21928
172
\r
21929
215
\r
21930
172
\r
21931
129
\r
21932
129
\r
21933
86
\r
21934
87
\r
21935
86
\r
21936
91
\r
21937
123
\r
21938
43
\r
21939
129
\r
21940
86
\r
21941
43
\r
21942
80
\r
21943
86
\r
21944
50
\r
21945
122
\r
21946
92
\r
21947
123
\r
21948
93
\r
21949
86
\r
21950
79
\r
21951
86
\r
21952
80
\r
21953
135
\r
21954
208
\r
21955
171
\r
21956
166
\r
21957
172
\r
21958
129
\r
21959
165
\r
21960
129
\r
21961
123
\r
21962
165
\r
21963
165
\r
21964
129
\r
21965
171
\r
21966
166
\r
21967
172
\r
21968
208
\r
21969
165
\r
21970
172
\r
21971
166
\r
21972
207
\r
21973
130
\r
21974
171
\r
21975
202
\r
21976
171
\r
21977
129
\r
21978
165
\r
21979
165
\r
21980
130
\r
21981
171
\r
21982
159
\r
21983
129
\r
21984
123
\r
21985
164
\r
21986
86
\r
21987
87
\r
21988
116
\r
21989
86
\r
21990
122
\r
21991
86
\r
21992
122
\r
21993
93
\r
21994
122
\r
21995
165
\r
21996
136
\r
21997
165
\r
21998
129
\r
21999
122
\r
22000
44
\r
22001
85
\r
22002
80
\r
22003
85
\r
22004
87
\r
22005
86
\r
22006
93
\r
22007
87
\r
22008
51
\r
22009
86
\r
22010
57
\r
22011
51
\r
22012
87
\r
22013
51
\r
22014
51
\r
22015
86
\r
22016
87
\r
22017
51
\r
22018
87
\r
22019
51
\r
22020
43
\r
22021
7
\r
22022
36
\r
22023
7
\r
22024
43
\r
22025
37
\r
22026
7
\r
22027
50
\r
22028
44
\r
22029
43
\r
22030
86
\r
22031
50
\r
22032
86
\r
22033
123
\r
22034
93
\r
22035
166
\r
22036
135
\r
22037
130
\r
22038
136
\r
22039
172
\r
22040
215
\r
22041
172
\r
22042
215
\r
22043
173
\r
22044
179
\r
22045
172
\r
22046
172
\r
22047
179
\r
22048
172
\r
22049
172
\r
22050
179
\r
22051
215
\r
22052
215
\r
22053
215
\r
22054
179
\r
22055
131
\r
22056
100
\r
22057
165
\r
22058
100
\r
22059
131
\r
22060
86
\r
22061
86
\r
22062
44
\r
22063
86
\r
22064
44
\r
22065
128
\r
22066
130
\r
22067
171
\r
22068
130
\r
22069
172
\r
22070
136
\r
22071
165
\r
22072
130
\r
22073
171
\r
22074
129
\r
22075
172
\r
22076
172
\r
22077
172
\r
22078
172
\r
22079
208
\r
22080
179
\r
22081
215
\r
22082
172
\r
22083
215
\r
22084
172
\r
22085
215
\r
22086
208
\r
22087
179
\r
22088
208
\r
22089
172
\r
22090
166
\r
22091
172
\r
22092
214
\r
22093
209
\r
22094
178
\r
22095
208
\r
22096
172
\r
22097
166
\r
22098
172
\r
22099
171
\r
22100
173
\r
22101
208
\r
22102
215
\r
22103
208
\r
22104
215
\r
22105
208
\r
22106
179
\r
22107
172
\r
22108
215
\r
22109
171
\r
22110
129
\r
22111
87
\r
22112
85
\r
22113
86
\r
22114
87
\r
22115
129
\r
22116
129
\r
22117
86
\r
22118
80
\r
22119
86
\r
22120
43
\r
22121
43
\r
22122
50
\r
22123
86
\r
22124
123
\r
22125
128
\r
22126
93
\r
22127
129
\r
22128
86
\r
22129
79
\r
22130
43
\r
22131
43
\r
22132
129
\r
22133
166
\r
22134
171
\r
22135
166
\r
22136
172
\r
22137
165
\r
22138
129
\r
22139
165
\r
22140
129
\r
22141
159
\r
22142
129
\r
22143
165
\r
22144
129
\r
22145
165
\r
22146
165
\r
22147
135
\r
22148
202
\r
22149
172
\r
22150
165
\r
22151
172
\r
22152
165
\r
22153
172
\r
22154
208
\r
22155
165
\r
22156
123
\r
22157
129
\r
22158
165
\r
22159
165
\r
22160
130
\r
22161
171
\r
22162
123
\r
22163
128
\r
22164
86
\r
22165
123
\r
22166
122
\r
22167
122
\r
22168
87
\r
22169
165
\r
22170
123
\r
22171
92
\r
22172
123
\r
22173
129
\r
22174
164
\r
22175
130
\r
22176
129
\r
22177
128
\r
22178
87
\r
22179
85
\r
22180
80
\r
22181
86
\r
22182
87
\r
22183
122
\r
22184
87
\r
22185
50
\r
22186
128
\r
22187
51
\r
22188
87
\r
22189
57
\r
22190
87
\r
22191
51
\r
22192
93
\r
22193
87
\r
22194
51
\r
22195
87
\r
22196
93
\r
22197
87
\r
22198
93
\r
22199
43
\r
22200
1
\r
22201
43
\r
22202
43
\r
22203
1
\r
22204
43
\r
22205
43
\r
22206
43
\r
22207
44
\r
22208
43
\r
22209
14
\r
22210
80
\r
22211
86
\r
22212
93
\r
22213
93
\r
22214
130
\r
22215
130
\r
22216
130
\r
22217
171
\r
22218
172
\r
22219
179
\r
22220
173
\r
22221
215
\r
22222
173
\r
22223
178
\r
22224
173
\r
22225
172
\r
22226
172
\r
22227
215
\r
22228
215
\r
22229
215
\r
22230
215
\r
22231
215
\r
22232
215
\r
22233
215
\r
22234
136
\r
22235
129
\r
22236
130
\r
22237
172
\r
22238
129
\r
22239
129
\r
22240
87
\r
22241
43
\r
22242
44
\r
22243
86
\r
22244
86
\r
22245
129
\r
22246
136
\r
22247
172
\r
22248
166
\r
22249
214
\r
22250
172
\r
22251
215
\r
22252
172
\r
22253
179
\r
22254
215
\r
22255
208
\r
22256
173
\r
22257
214
\r
22258
209
\r
22259
215
\r
22260
215
\r
22261
208
\r
22262
214
\r
22263
173
\r
22264
214
\r
22265
209
\r
22266
172
\r
22267
172
\r
22268
214
\r
22269
166
\r
22270
172
\r
22271
214
\r
22272
172
\r
22273
209
\r
22274
172
\r
22275
172
\r
22276
165
\r
22277
172
\r
22278
166
\r
22279
171
\r
22280
215
\r
22281
172
\r
22282
215
\r
22283
209
\r
22284
215
\r
22285
208
\r
22286
178
\r
22287
209
\r
22288
135
\r
22289
123
\r
22290
86
\r
22291
86
\r
22292
93
\r
22293
122
\r
22294
129
\r
22295
129
\r
22296
93
\r
22297
80
\r
22298
49
\r
22299
43
\r
22300
79
\r
22301
50
\r
22302
80
\r
22303
86
\r
22304
129
\r
22305
171
\r
22306
129
\r
22307
86
\r
22308
43
\r
22309
43
\r
22310
79
\r
22311
44
\r
22312
171
\r
22313
166
\r
22314
171
\r
22315
166
\r
22316
171
\r
22317
166
\r
22318
129
\r
22319
129
\r
22320
122
\r
22321
130
\r
22322
165
\r
22323
165
\r
22324
166
\r
22325
171
\r
22326
129
\r
22327
166
\r
22328
171
\r
22329
165
\r
22330
165
\r
22331
130
\r
22332
207
\r
22333
172
\r
22334
202
\r
22335
135
\r
22336
166
\r
22337
122
\r
22338
129
\r
22339
166
\r
22340
165
\r
22341
128
\r
22342
87
\r
22343
122
\r
22344
122
\r
22345
87
\r
22346
128
\r
22347
123
\r
22348
165
\r
22349
129
\r
22350
129
\r
22351
129
\r
22352
129
\r
22353
129
\r
22354
129
\r
22355
165
\r
22356
86
\r
22357
44
\r
22358
86
\r
22359
86
\r
22360
86
\r
22361
123
\r
22362
86
\r
22363
86
\r
22364
87
\r
22365
57
\r
22366
87
\r
22367
93
\r
22368
87
\r
22369
93
\r
22370
93
\r
22371
87
\r
22372
93
\r
22373
87
\r
22374
130
\r
22375
86
\r
22376
94
\r
22377
93
\r
22378
79
\r
22379
43
\r
22380
43
\r
22381
7
\r
22382
37
\r
22383
43
\r
22384
7
\r
22385
43
\r
22386
44
\r
22387
43
\r
22388
50
\r
22389
86
\r
22390
44
\r
22391
129
\r
22392
87
\r
22393
130
\r
22394
135
\r
22395
167
\r
22396
172
\r
22397
173
\r
22398
178
\r
22399
215
\r
22400
172
\r
22401
215
\r
22402
179
\r
22403
172
\r
22404
179
\r
22405
214
\r
22406
215
\r
22407
215
\r
22408
215
\r
22409
215
\r
22410
215
\r
22411
215
\r
22412
215
\r
22413
215
\r
22414
93
\r
22415
86
\r
22416
122
\r
22417
130
\r
22418
136
\r
22419
129
\r
22420
86
\r
22421
43
\r
22422
79
\r
22423
86
\r
22424
93
\r
22425
166
\r
22426
172
\r
22427
172
\r
22428
178
\r
22429
172
\r
22430
215
\r
22431
208
\r
22432
172
\r
22433
215
\r
22434
214
\r
22435
209
\r
22436
178
\r
22437
208
\r
22438
215
\r
22439
209
\r
22440
215
\r
22441
172
\r
22442
215
\r
22443
172
\r
22444
208
\r
22445
172
\r
22446
209
\r
22447
171
\r
22448
172
\r
22449
172
\r
22450
209
\r
22451
172
\r
22452
208
\r
22453
214
\r
22454
166
\r
22455
172
\r
22456
172
\r
22457
172
\r
22458
172
\r
22459
172
\r
22460
208
\r
22461
215
\r
22462
208
\r
22463
215
\r
22464
215
\r
22465
172
\r
22466
172
\r
22467
129
\r
22468
129
\r
22469
86
\r
22470
86
\r
22471
87
\r
22472
128
\r
22473
129
\r
22474
129
\r
22475
87
\r
22476
128
\r
22477
80
\r
22478
43
\r
22479
79
\r
22480
86
\r
22481
85
\r
22482
87
\r
22483
129
\r
22484
172
\r
22485
159
\r
22486
128
\r
22487
50
\r
22488
79
\r
22489
37
\r
22490
43
\r
22491
128
\r
22492
129
\r
22493
166
\r
22494
172
\r
22495
135
\r
22496
166
\r
22497
135
\r
22498
159
\r
22499
93
\r
22500
122
\r
22501
129
\r
22502
166
\r
22503
135
\r
22504
166
\r
22505
172
\r
22506
171
\r
22507
166
\r
22508
165
\r
22509
172
\r
22510
129
\r
22511
166
\r
22512
135
\r
22513
166
\r
22514
171
\r
22515
129
\r
22516
160
\r
22517
129
\r
22518
129
\r
22519
129
\r
22520
165
\r
22521
129
\r
22522
86
\r
22523
122
\r
22524
93
\r
22525
122
\r
22526
129
\r
22527
129
\r
22528
123
\r
22529
128
\r
22530
87
\r
22531
129
\r
22532
129
\r
22533
171
\r
22534
123
\r
22535
92
\r
22536
80
\r
22537
86
\r
22538
86
\r
22539
86
\r
22540
93
\r
22541
86
\r
22542
87
\r
22543
86
\r
22544
86
\r
22545
93
\r
22546
87
\r
22547
129
\r
22548
93
\r
22549
130
\r
22550
129
\r
22551
129
\r
22552
93
\r
22553
129
\r
22554
129
\r
22555
93
\r
22556
130
\r
22557
79
\r
22558
43
\r
22559
44
\r
22560
79
\r
22561
7
\r
22562
43
\r
22563
43
\r
22564
43
\r
22565
8
\r
22566
43
\r
22567
50
\r
22568
86
\r
22569
87
\r
22570
93
\r
22571
123
\r
22572
136
\r
22573
130
\r
22574
172
\r
22575
172
\r
22576
173
\r
22577
179
\r
22578
179
\r
22579
214
\r
22580
209
\r
22581
179
\r
22582
179
\r
22583
215
\r
22584
215
\r
22585
215
\r
22586
215
\r
22587
215
\r
22588
215
\r
22589
215
\r
22590
215
\r
22591
215
\r
22592
215
\r
22593
129
\r
22594
7
\r
22595
43
\r
22596
87
\r
22597
165
\r
22598
172
\r
22599
172
\r
22600
86
\r
22601
43
\r
22602
49
\r
22603
87
\r
22604
122
\r
22605
136
\r
22606
165
\r
22607
178
\r
22608
173
\r
22609
172
\r
22610
208
\r
22611
179
\r
22612
208
\r
22613
215
\r
22614
208
\r
22615
215
\r
22616
208
\r
22617
215
\r
22618
179
\r
22619
209
\r
22620
215
\r
22621
214
\r
22622
208
\r
22623
209
\r
22624
178
\r
22625
172
\r
22626
166
\r
22627
172
\r
22628
208
\r
22629
178
\r
22630
209
\r
22631
172
\r
22632
172
\r
22633
172
\r
22634
208
\r
22635
172
\r
22636
166
\r
22637
171
\r
22638
172
\r
22639
209
\r
22640
214
\r
22641
215
\r
22642
209
\r
22643
214
\r
22644
172
\r
22645
172
\r
22646
129
\r
22647
87
\r
22648
85
\r
22649
87
\r
22650
128
\r
22651
130
\r
22652
129
\r
22653
135
\r
22654
166
\r
22655
122
\r
22656
86
\r
22657
86
\r
22658
79
\r
22659
86
\r
22660
43
\r
22661
122
\r
22662
129
\r
22663
172
\r
22664
129
\r
22665
172
\r
22666
80
\r
22667
42
\r
22668
37
\r
22669
43
\r
22670
43
\r
22671
129
\r
22672
165
\r
22673
172
\r
22674
165
\r
22675
129
\r
22676
172
\r
22677
166
\r
22678
128
\r
22679
129
\r
22680
166
\r
22681
165
\r
22682
171
\r
22683
130
\r
22684
129
\r
22685
208
\r
22686
136
\r
22687
166
\r
22688
171
\r
22689
166
\r
22690
129
\r
22691
129
\r
22692
165
\r
22693
130
\r
22694
128
\r
22695
123
\r
22696
129
\r
22697
171
\r
22698
129
\r
22699
165
\r
22700
87
\r
22701
79
\r
22702
128
\r
22703
87
\r
22704
129
\r
22705
122
\r
22706
129
\r
22707
129
\r
22708
123
\r
22709
93
\r
22710
171
\r
22711
129
\r
22712
130
\r
22713
128
\r
22714
86
\r
22715
80
\r
22716
86
\r
22717
86
\r
22718
93
\r
22719
86
\r
22720
86
\r
22721
87
\r
22722
92
\r
22723
123
\r
22724
129
\r
22725
130
\r
22726
129
\r
22727
136
\r
22728
130
\r
22729
130
\r
22730
135
\r
22731
130
\r
22732
130
\r
22733
136
\r
22734
129
\r
22735
129
\r
22736
44
\r
22737
85
\r
22738
80
\r
22739
50
\r
22740
43
\r
22741
43
\r
22742
44
\r
22743
36
\r
22744
44
\r
22745
50
\r
22746
50
\r
22747
50
\r
22748
87
\r
22749
129
\r
22750
130
\r
22751
131
\r
22752
171
\r
22753
137
\r
22754
171
\r
22755
173
\r
22756
172
\r
22757
215
\r
22758
179
\r
22759
172
\r
22760
179
\r
22761
215
\r
22762
215
\r
22763
215
\r
22764
215
\r
22765
215
\r
22766
215
\r
22767
215
\r
22768
215
\r
22769
215
\r
22770
215
\r
22771
215
\r
22772
93
\r
22773
43
\r
22774
79
\r
22775
50
\r
22776
123
\r
22777
178
\r
22778
172
\r
22779
129
\r
22780
86
\r
22781
80
\r
22782
43
\r
22783
86
\r
22784
129
\r
22785
136
\r
22786
208
\r
22787
172
\r
22788
172
\r
22789
179
\r
22790
208
\r
22791
179
\r
22792
208
\r
22793
208
\r
22794
179
\r
22795
209
\r
22796
214
\r
22797
214
\r
22798
209
\r
22799
178
\r
22800
208
\r
22801
173
\r
22802
208
\r
22803
214
\r
22804
166
\r
22805
172
\r
22806
172
\r
22807
208
\r
22808
179
\r
22809
208
\r
22810
208
\r
22811
172
\r
22812
172
\r
22813
172
\r
22814
172
\r
22815
208
\r
22816
130
\r
22817
171
\r
22818
209
\r
22819
208
\r
22820
179
\r
22821
208
\r
22822
215
\r
22823
172
\r
22824
172
\r
22825
172
\r
22826
86
\r
22827
86
\r
22828
80
\r
22829
135
\r
22830
129
\r
22831
166
\r
22832
171
\r
22833
136
\r
22834
122
\r
22835
86
\r
22836
86
\r
22837
79
\r
22838
43
\r
22839
86
\r
22840
86
\r
22841
123
\r
22842
171
\r
22843
166
\r
22844
172
\r
22845
85
\r
22846
37
\r
22847
43
\r
22848
0
\r
22849
80
\r
22850
129
\r
22851
129
\r
22852
129
\r
22853
171
\r
22854
130
\r
22855
129
\r
22856
164
\r
22857
130
\r
22858
123
\r
22859
128
\r
22860
172
\r
22861
172
\r
22862
166
\r
22863
129
\r
22864
165
\r
22865
129
\r
22866
172
\r
22867
129
\r
22868
166
\r
22869
171
\r
22870
130
\r
22871
171
\r
22872
130
\r
22873
165
\r
22874
128
\r
22875
123
\r
22876
129
\r
22877
129
\r
22878
129
\r
22879
80
\r
22880
86
\r
22881
128
\r
22882
86
\r
22883
165
\r
22884
129
\r
22885
129
\r
22886
129
\r
22887
165
\r
22888
129
\r
22889
171
\r
22890
129
\r
22891
87
\r
22892
86
\r
22893
49
\r
22894
80
\r
22895
86
\r
22896
93
\r
22897
87
\r
22898
122
\r
22899
93
\r
22900
86
\r
22901
87
\r
22902
129
\r
22903
129
\r
22904
136
\r
22905
129
\r
22906
136
\r
22907
129
\r
22908
130
\r
22909
172
\r
22910
129
\r
22911
130
\r
22912
136
\r
22913
129
\r
22914
129
\r
22915
86
\r
22916
44
\r
22917
86
\r
22918
86
\r
22919
44
\r
22920
79
\r
22921
44
\r
22922
49
\r
22923
8
\r
22924
43
\r
22925
49
\r
22926
86
\r
22927
94
\r
22928
129
\r
22929
130
\r
22930
129
\r
22931
172
\r
22932
172
\r
22933
130
\r
22934
171
\r
22935
136
\r
22936
178
\r
22937
209
\r
22938
179
\r
22939
209
\r
22940
215
\r
22941
215
\r
22942
215
\r
22943
215
\r
22944
215
\r
22945
215
\r
22946
215
\r
22947
215
\r
22948
215
\r
22949
215
\r
22950
215
\r
22951
86
\r
22952
43
\r
22953
43
\r
22954
43
\r
22955
86
\r
22956
166
\r
22957
178
\r
22958
136
\r
22959
129
\r
22960
86
\r
22961
43
\r
22962
79
\r
22963
86
\r
22964
93
\r
22965
165
\r
22966
130
\r
22967
178
\r
22968
172
\r
22969
209
\r
22970
171
\r
22971
208
\r
22972
173
\r
22973
208
\r
22974
178
\r
22975
209
\r
22976
208
\r
22977
179
\r
22978
208
\r
22979
172
\r
22980
172
\r
22981
208
\r
22982
172
\r
22983
172
\r
22984
172
\r
22985
208
\r
22986
209
\r
22987
178
\r
22988
209
\r
22989
172
\r
22990
171
\r
22991
172
\r
22992
166
\r
22993
172
\r
22994
172
\r
22995
129
\r
22996
165
\r
22997
172
\r
22998
215
\r
22999
209
\r
23000
214
\r
23001
173
\r
23002
214
\r
23003
173
\r
23004
165
\r
23005
93
\r
23006
79
\r
23007
50
\r
23008
129
\r
23009
166
\r
23010
172
\r
23011
172
\r
23012
171
\r
23013
87
\r
23014
86
\r
23015
122
\r
23016
43
\r
23017
79
\r
23018
86
\r
23019
86
\r
23020
129
\r
23021
165
\r
23022
172
\r
23023
166
\r
23024
92
\r
23025
80
\r
23026
42
\r
23027
37
\r
23028
43
\r
23029
86
\r
23030
129
\r
23031
165
\r
23032
123
\r
23033
129
\r
23034
128
\r
23035
87
\r
23036
171
\r
23037
208
\r
23038
129
\r
23039
123
\r
23040
172
\r
23041
172
\r
23042
129
\r
23043
165
\r
23044
93
\r
23045
165
\r
23046
172
\r
23047
166
\r
23048
171
\r
23049
166
\r
23050
135
\r
23051
166
\r
23052
172
\r
23053
165
\r
23054
123
\r
23055
92
\r
23056
123
\r
23057
128
\r
23058
123
\r
23059
86
\r
23060
129
\r
23061
86
\r
23062
165
\r
23063
129
\r
23064
129
\r
23065
129
\r
23066
129
\r
23067
166
\r
23068
135
\r
23069
129
\r
23070
86
\r
23071
86
\r
23072
86
\r
23073
87
\r
23074
122
\r
23075
93
\r
23076
129
\r
23077
86
\r
23078
87
\r
23079
92
\r
23080
130
\r
23081
129
\r
23082
130
\r
23083
135
\r
23084
130
\r
23085
130
\r
23086
129
\r
23087
166
\r
23088
135
\r
23089
129
\r
23090
130
\r
23091
129
\r
23092
130
\r
23093
129
\r
23094
86
\r
23095
87
\r
23096
92
\r
23097
80
\r
23098
49
\r
23099
80
\r
23100
43
\r
23101
44
\r
23102
49
\r
23103
44
\r
23104
50
\r
23105
87
\r
23106
92
\r
23107
125
\r
23108
99
\r
23109
129
\r
23110
166
\r
23111
136
\r
23112
130
\r
23113
135
\r
23114
130
\r
23115
171
\r
23116
142
\r
23117
209
\r
23118
179
\r
23119
215
\r
23120
215
\r
23121
215
\r
23122
215
\r
23123
215
\r
23124
215
\r
23125
215
\r
23126
215
\r
23127
215
\r
23128
215
\r
23129
172
\r
23130
43
\r
23131
43
\r
23132
43
\r
23133
43
\r
23134
50
\r
23135
122
\r
23136
172
\r
23137
178
\r
23138
172
\r
23139
130
\r
23140
85
\r
23141
80
\r
23142
49
\r
23143
44
\r
23144
86
\r
23145
129
\r
23146
172
\r
23147
165
\r
23148
136
\r
23149
172
\r
23150
165
\r
23151
172
\r
23152
209
\r
23153
178
\r
23154
208
\r
23155
208
\r
23156
215
\r
23157
172
\r
23158
208
\r
23159
179
\r
23160
171
\r
23161
202
\r
23162
172
\r
23163
172
\r
23164
215
\r
23165
209
\r
23166
172
\r
23167
208
\r
23168
178
\r
23169
208
\r
23170
172
\r
23171
166
\r
23172
129
\r
23173
165
\r
23174
93
\r
23175
171
\r
23176
209
\r
23177
172
\r
23178
214
\r
23179
209
\r
23180
215
\r
23181
172
\r
23182
172
\r
23183
165
\r
23184
92
\r
23185
44
\r
23186
85
\r
23187
130
\r
23188
135
\r
23189
165
\r
23190
136
\r
23191
166
\r
23192
128
\r
23193
87
\r
23194
122
\r
23195
86
\r
23196
79
\r
23197
49
\r
23198
87
\r
23199
165
\r
23200
129
\r
23201
171
\r
23202
165
\r
23203
129
\r
23204
86
\r
23205
79
\r
23206
1
\r
23207
43
\r
23208
43
\r
23209
122
\r
23210
129
\r
23211
86
\r
23212
86
\r
23213
123
\r
23214
128
\r
23215
123
\r
23216
135
\r
23217
166
\r
23218
171
\r
23219
130
\r
23220
165
\r
23221
171
\r
23222
123
\r
23223
135
\r
23224
166
\r
23225
171
\r
23226
130
\r
23227
165
\r
23228
172
\r
23229
129
\r
23230
172
\r
23231
166
\r
23232
170
\r
23233
123
\r
23234
129
\r
23235
86
\r
23236
122
\r
23237
86
\r
23238
86
\r
23239
129
\r
23240
123
\r
23241
128
\r
23242
129
\r
23243
166
\r
23244
129
\r
23245
171
\r
23246
130
\r
23247
135
\r
23248
123
\r
23249
85
\r
23250
51
\r
23251
86
\r
23252
122
\r
23253
129
\r
23254
87
\r
23255
129
\r
23256
129
\r
23257
86
\r
23258
93
\r
23259
93
\r
23260
129
\r
23261
129
\r
23262
130
\r
23263
129
\r
23264
172
\r
23265
129
\r
23266
93
\r
23267
130
\r
23268
172
\r
23269
93
\r
23270
130
\r
23271
129
\r
23272
136
\r
23273
122
\r
23274
129
\r
23275
86
\r
23276
123
\r
23277
49
\r
23278
80
\r
23279
50
\r
23280
43
\r
23281
44
\r
23282
50
\r
23283
44
\r
23284
86
\r
23285
50
\r
23286
93
\r
23287
123
\r
23288
129
\r
23289
129
\r
23290
129
\r
23291
129
\r
23292
93
\r
23293
136
\r
23294
165
\r
23295
136
\r
23296
172
\r
23297
172
\r
23298
172
\r
23299
179
\r
23300
214
\r
23301
215
\r
23302
215
\r
23303
215
\r
23304
215
\r
23305
215
\r
23306
215
\r
23307
215
\r
23308
129
\r
23309
43
\r
23310
86
\r
23311
43
\r
23312
43
\r
23313
43
\r
23314
87
\r
23315
172
\r
23316
172
\r
23317
178
\r
23318
172
\r
23319
166
\r
23320
86
\r
23321
43
\r
23322
0
\r
23323
80
\r
23324
92
\r
23325
166
\r
23326
135
\r
23327
129
\r
23328
172
\r
23329
166
\r
23330
214
\r
23331
172
\r
23332
172
\r
23333
209
\r
23334
215
\r
23335
172
\r
23336
208
\r
23337
172
\r
23338
172
\r
23339
209
\r
23340
172
\r
23341
172
\r
23342
208
\r
23343
178
\r
23344
208
\r
23345
173
\r
23346
171
\r
23347
173
\r
23348
208
\r
23349
171
\r
23350
166
\r
23351
172
\r
23352
129
\r
23353
129
\r
23354
165
\r
23355
172
\r
23356
166
\r
23357
214
\r
23358
172
\r
23359
173
\r
23360
214
\r
23361
172
\r
23362
129
\r
23363
44
\r
23364
85
\r
23365
87
\r
23366
129
\r
23367
172
\r
23368
171
\r
23369
129
\r
23370
129
\r
23371
123
\r
23372
128
\r
23373
87
\r
23374
85
\r
23375
86
\r
23376
79
\r
23377
87
\r
23378
165
\r
23379
86
\r
23380
172
\r
23381
129
\r
23382
129
\r
23383
122
\r
23384
122
\r
23385
7
\r
23386
37
\r
23387
42
\r
23388
80
\r
23389
86
\r
23390
86
\r
23391
122
\r
23392
86
\r
23393
122
\r
23394
129
\r
23395
129
\r
23396
172
\r
23397
165
\r
23398
166
\r
23399
171
\r
23400
130
\r
23401
129
\r
23402
165
\r
23403
129
\r
23404
165
\r
23405
129
\r
23406
129
\r
23407
172
\r
23408
172
\r
23409
202
\r
23410
135
\r
23411
172
\r
23412
123
\r
23413
128
\r
23414
123
\r
23415
92
\r
23416
129
\r
23417
165
\r
23418
129
\r
23419
165
\r
23420
129
\r
23421
166
\r
23422
171
\r
23423
178
\r
23424
166
\r
23425
135
\r
23426
123
\r
23427
86
\r
23428
86
\r
23429
50
\r
23430
122
\r
23431
92
\r
23432
123
\r
23433
93
\r
23434
128
\r
23435
87
\r
23436
128
\r
23437
87
\r
23438
129
\r
23439
130
\r
23440
93
\r
23441
136
\r
23442
165
\r
23443
136
\r
23444
130
\r
23445
129
\r
23446
172
\r
23447
130
\r
23448
136
\r
23449
135
\r
23450
166
\r
23451
136
\r
23452
86
\r
23453
129
\r
23454
123
\r
23455
86
\r
23456
86
\r
23457
86
\r
23458
43
\r
23459
50
\r
23460
43
\r
23461
44
\r
23462
49
\r
23463
44
\r
23464
51
\r
23465
86
\r
23466
86
\r
23467
87
\r
23468
92
\r
23469
129
\r
23470
93
\r
23471
86
\r
23472
134
\r
23473
93
\r
23474
129
\r
23475
136
\r
23476
171
\r
23477
130
\r
23478
141
\r
23479
171
\r
23480
178
\r
23481
177
\r
23482
215
\r
23483
215
\r
23484
215
\r
23485
215
\r
23486
215
\r
23487
129
\r
23488
43
\r
23489
44
\r
23490
85
\r
23491
43
\r
23492
43
\r
23493
86
\r
23494
129
\r
23495
173
\r
23496
208
\r
23497
171
\r
23498
136
\r
23499
123
\r
23500
85
\r
23501
50
\r
23502
44
\r
23503
86
\r
23504
128
\r
23505
130
\r
23506
129
\r
23507
166
\r
23508
172
\r
23509
208
\r
23510
171
\r
23511
172
\r
23512
172
\r
23513
209
\r
23514
172
\r
23515
208
\r
23516
179
\r
23517
208
\r
23518
172
\r
23519
208
\r
23520
165
\r
23521
178
\r
23522
173
\r
23523
208
\r
23524
172
\r
23525
172
\r
23526
202
\r
23527
172
\r
23528
171
\r
23529
172
\r
23530
130
\r
23531
165
\r
23532
129
\r
23533
129
\r
23534
165
\r
23535
172
\r
23536
136
\r
23537
201
\r
23538
173
\r
23539
171
\r
23540
136
\r
23541
123
\r
23542
49
\r
23543
86
\r
23544
86
\r
23545
166
\r
23546
172
\r
23547
135
\r
23548
123
\r
23549
129
\r
23550
87
\r
23551
128
\r
23552
122
\r
23553
44
\r
23554
86
\r
23555
79
\r
23556
86
\r
23557
122
\r
23558
92
\r
23559
129
\r
23560
166
\r
23561
128
\r
23562
129
\r
23563
123
\r
23564
43
\r
23565
42
\r
23566
37
\r
23567
86
\r
23568
43
\r
23569
86
\r
23570
79
\r
23571
43
\r
23572
85
\r
23573
123
\r
23574
123
\r
23575
128
\r
23576
130
\r
23577
171
\r
23578
129
\r
23579
129
\r
23580
165
\r
23581
130
\r
23582
171
\r
23583
166
\r
23584
129
\r
23585
129
\r
23586
129
\r
23587
165
\r
23588
172
\r
23589
166
\r
23590
171
\r
23591
129
\r
23592
130
\r
23593
128
\r
23594
165
\r
23595
123
\r
23596
129
\r
23597
129
\r
23598
129
\r
23599
165
\r
23600
130
\r
23601
172
\r
23602
171
\r
23603
172
\r
23604
129
\r
23605
86
\r
23606
123
\r
23607
86
\r
23608
91
\r
23609
87
\r
23610
129
\r
23611
129
\r
23612
92
\r
23613
87
\r
23614
86
\r
23615
93
\r
23616
87
\r
23617
128
\r
23618
129
\r
23619
130
\r
23620
129
\r
23621
172
\r
23622
130
\r
23623
136
\r
23624
172
\r
23625
129
\r
23626
173
\r
23627
135
\r
23628
172
\r
23629
166
\r
23630
136
\r
23631
128
\r
23632
87
\r
23633
129
\r
23634
86
\r
23635
86
\r
23636
86
\r
23637
44
\r
23638
44
\r
23639
49
\r
23640
44
\r
23641
44
\r
23642
50
\r
23643
49
\r
23644
80
\r
23645
50
\r
23646
87
\r
23647
85
\r
23648
93
\r
23649
86
\r
23650
91
\r
23651
87
\r
23652
92
\r
23653
128
\r
23654
129
\r
23655
135
\r
23656
129
\r
23657
134
\r
23658
135
\r
23659
134
\r
23660
171
\r
23661
178
\r
23662
215
\r
23663
215
\r
23664
215
\r
23665
215
\r
23666
129
\r
23667
43
\r
23668
86
\r
23669
44
\r
23670
85
\r
23671
44
\r
23672
43
\r
23673
92
\r
23674
166
\r
23675
172
\r
23676
172
\r
23677
172
\r
23678
129
\r
23679
92
\r
23680
86
\r
23681
80
\r
23682
49
\r
23683
86
\r
23684
129
\r
23685
129
\r
23686
165
\r
23687
172
\r
23688
166
\r
23689
172
\r
23690
135
\r
23691
166
\r
23692
172
\r
23693
171
\r
23694
208
\r
23695
172
\r
23696
209
\r
23697
172
\r
23698
172
\r
23699
171
\r
23700
166
\r
23701
172
\r
23702
214
\r
23703
173
\r
23704
208
\r
23705
172
\r
23706
165
\r
23707
172
\r
23708
172
\r
23709
166
\r
23710
129
\r
23711
129
\r
23712
129
\r
23713
165
\r
23714
129
\r
23715
129
\r
23716
165
\r
23717
172
\r
23718
129
\r
23719
129
\r
23720
86
\r
23721
43
\r
23722
92
\r
23723
123
\r
23724
129
\r
23725
171
\r
23726
130
\r
23727
122
\r
23728
86
\r
23729
86
\r
23730
86
\r
23731
122
\r
23732
86
\r
23733
86
\r
23734
43
\r
23735
86
\r
23736
122
\r
23737
86
\r
23738
129
\r
23739
165
\r
23740
172
\r
23741
123
\r
23742
129
\r
23743
85
\r
23744
43
\r
23745
1
\r
23746
79
\r
23747
43
\r
23748
79
\r
23749
86
\r
23750
43
\r
23751
80
\r
23752
128
\r
23753
129
\r
23754
129
\r
23755
129
\r
23756
129
\r
23757
165
\r
23758
129
\r
23759
166
\r
23760
129
\r
23761
172
\r
23762
165
\r
23763
165
\r
23764
129
\r
23765
130
\r
23766
171
\r
23767
129
\r
23768
166
\r
23769
172
\r
23770
165
\r
23771
171
\r
23772
129
\r
23773
166
\r
23774
172
\r
23775
129
\r
23776
165
\r
23777
129
\r
23778
129
\r
23779
165
\r
23780
172
\r
23781
172
\r
23782
129
\r
23783
129
\r
23784
86
\r
23785
87
\r
23786
129
\r
23787
128
\r
23788
87
\r
23789
129
\r
23790
129
\r
23791
86
\r
23792
129
\r
23793
44
\r
23794
86
\r
23795
86
\r
23796
87
\r
23797
93
\r
23798
171
\r
23799
130
\r
23800
136
\r
23801
172
\r
23802
172
\r
23803
137
\r
23804
172
\r
23805
172
\r
23806
130
\r
23807
173
\r
23808
171
\r
23809
136
\r
23810
129
\r
23811
129
\r
23812
86
\r
23813
123
\r
23814
86
\r
23815
50
\r
23816
86
\r
23817
44
\r
23818
50
\r
23819
43
\r
23820
44
\r
23821
50
\r
23822
49
\r
23823
79
\r
23824
50
\r
23825
49
\r
23826
80
\r
23827
86
\r
23828
50
\r
23829
86
\r
23830
91
\r
23831
86
\r
23832
92
\r
23833
91
\r
23834
92
\r
23835
91
\r
23836
128
\r
23837
97
\r
23838
128
\r
23839
140
\r
23840
177
\r
23841
215
\r
23842
214
\r
23843
215
\r
23844
215
\r
23845
129
\r
23846
49
\r
23847
80
\r
23848
50
\r
23849
85
\r
23850
44
\r
23851
79
\r
23852
86
\r
23853
129
\r
23854
172
\r
23855
172
\r
23856
172
\r
23857
129
\r
23858
129
\r
23859
86
\r
23860
50
\r
23861
79
\r
23862
86
\r
23863
93
\r
23864
123
\r
23865
128
\r
23866
166
\r
23867
172
\r
23868
172
\r
23869
129
\r
23870
165
\r
23871
129
\r
23872
136
\r
23873
165
\r
23874
208
\r
23875
172
\r
23876
166
\r
23877
136
\r
23878
171
\r
23879
209
\r
23880
172
\r
23881
208
\r
23882
172
\r
23883
208
\r
23884
172
\r
23885
165
\r
23886
172
\r
23887
166
\r
23888
171
\r
23889
130
\r
23890
129
\r
23891
128
\r
23892
166
\r
23893
129
\r
23894
122
\r
23895
129
\r
23896
136
\r
23897
122
\r
23898
129
\r
23899
86
\r
23900
7
\r
23901
86
\r
23902
123
\r
23903
128
\r
23904
172
\r
23905
130
\r
23906
85
\r
23907
50
\r
23908
79
\r
23909
86
\r
23910
79
\r
23911
44
\r
23912
122
\r
23913
86
\r
23914
86
\r
23915
86
\r
23916
85
\r
23917
80
\r
23918
172
\r
23919
172
\r
23920
165
\r
23921
129
\r
23922
86
\r
23923
79
\r
23924
37
\r
23925
43
\r
23926
42
\r
23927
43
\r
23928
80
\r
23929
85
\r
23930
87
\r
23931
122
\r
23932
129
\r
23933
129
\r
23934
165
\r
23935
129
\r
23936
172
\r
23937
129
\r
23938
172
\r
23939
129
\r
23940
165
\r
23941
136
\r
23942
172
\r
23943
166
\r
23944
171
\r
23945
208
\r
23946
172
\r
23947
166
\r
23948
135
\r
23949
172
\r
23950
166
\r
23951
165
\r
23952
135
\r
23953
166
\r
23954
208
\r
23955
129
\r
23956
171
\r
23957
130
\r
23958
165
\r
23959
172
\r
23960
172
\r
23961
129
\r
23962
86
\r
23963
86
\r
23964
123
\r
23965
92
\r
23966
130
\r
23967
129
\r
23968
129
\r
23969
129
\r
23970
129
\r
23971
86
\r
23972
44
\r
23973
49
\r
23974
86
\r
23975
87
\r
23976
129
\r
23977
130
\r
23978
172
\r
23979
136
\r
23980
173
\r
23981
173
\r
23982
172
\r
23983
178
\r
23984
172
\r
23985
173
\r
23986
172
\r
23987
173
\r
23988
173
\r
23989
165
\r
23990
93
\r
23991
122
\r
23992
87
\r
23993
86
\r
23994
86
\r
23995
86
\r
23996
50
\r
23997
80
\r
23998
7
\r
23999
50
\r
24000
44
\r
24001
50
\r
24002
80
\r
24003
49
\r
24004
50
\r
24005
85
\r
24006
50
\r
24007
86
\r
24008
91
\r
24009
49
\r
24010
92
\r
24011
86
\r
24012
92
\r
24013
91
\r
24014
128
\r
24015
91
\r
24016
97
\r
24017
128
\r
24018
140
\r
24019
177
\r
24020
215
\r
24021
214
\r
24022
215
\r
24023
215
\r
24024
172
\r
24025
79
\r
24026
86
\r
24027
50
\r
24028
86
\r
24029
86
\r
24030
44
\r
24031
85
\r
24032
123
\r
24033
136
\r
24034
172
\r
24035
171
\r
24036
166
\r
24037
129
\r
24038
92
\r
24039
87
\r
24040
86
\r
24041
86
\r
24042
122
\r
24043
93
\r
24044
165
\r
24045
172
\r
24046
172
\r
24047
165
\r
24048
130
\r
24049
128
\r
24050
166
\r
24051
171
\r
24052
166
\r
24053
136
\r
24054
171
\r
24055
166
\r
24056
171
\r
24057
166
\r
24058
178
\r
24059
209
\r
24060
129
\r
24061
172
\r
24062
172
\r
24063
172
\r
24064
208
\r
24065
165
\r
24066
172
\r
24067
136
\r
24068
165
\r
24069
129
\r
24070
165
\r
24071
128
\r
24072
123
\r
24073
86
\r
24074
129
\r
24075
128
\r
24076
87
\r
24077
86
\r
24078
86
\r
24079
43
\r
24080
86
\r
24081
129
\r
24082
130
\r
24083
129
\r
24084
171
\r
24085
87
\r
24086
86
\r
24087
86
\r
24088
79
\r
24089
86
\r
24090
36
\r
24091
86
\r
24092
86
\r
24093
86
\r
24094
122
\r
24095
86
\r
24096
80
\r
24097
171
\r
24098
172
\r
24099
129
\r
24100
129
\r
24101
123
\r
24102
86
\r
24103
43
\r
24104
86
\r
24105
43
\r
24106
43
\r
24107
79
\r
24108
79
\r
24109
87
\r
24110
122
\r
24111
86
\r
24112
129
\r
24113
128
\r
24114
166
\r
24115
172
\r
24116
165
\r
24117
135
\r
24118
166
\r
24119
129
\r
24120
171
\r
24121
208
\r
24122
166
\r
24123
172
\r
24124
172
\r
24125
171
\r
24126
172
\r
24127
166
\r
24128
172
\r
24129
172
\r
24130
172
\r
24131
165
\r
24132
129
\r
24133
172
\r
24134
129
\r
24135
165
\r
24136
172
\r
24137
171
\r
24138
130
\r
24139
129
\r
24140
122
\r
24141
92
\r
24142
123
\r
24143
86
\r
24144
129
\r
24145
129
\r
24146
129
\r
24147
136
\r
24148
129
\r
24149
129
\r
24150
86
\r
24151
92
\r
24152
87
\r
24153
87
\r
24154
129
\r
24155
129
\r
24156
172
\r
24157
136
\r
24158
172
\r
24159
173
\r
24160
172
\r
24161
173
\r
24162
178
\r
24163
173
\r
24164
173
\r
24165
178
\r
24166
173
\r
24167
172
\r
24168
129
\r
24169
129
\r
24170
123
\r
24171
86
\r
24172
87
\r
24173
86
\r
24174
86
\r
24175
86
\r
24176
44
\r
24177
49
\r
24178
8
\r
24179
43
\r
24180
50
\r
24181
86
\r
24182
86
\r
24183
49
\r
24184
86
\r
24185
86
\r
24186
56
\r
24187
85
\r
24188
92
\r
24189
85
\r
24190
55
\r
24191
86
\r
24192
91
\r
24193
127
\r
24194
98
\r
24195
134
\r
24196
97
\r
24197
171
\r
24198
177
\r
24199
214
\r
24200
215
\r
24201
215
\r
24202
215
\r
24203
172
\r
24204
86
\r
24205
86
\r
24206
50
\r
24207
79
\r
24208
87
\r
24209
85
\r
24210
86
\r
24211
87
\r
24212
129
\r
24213
172
\r
24214
172
\r
24215
172
\r
24216
171
\r
24217
87
\r
24218
129
\r
24219
92
\r
24220
87
\r
24221
128
\r
24222
123
\r
24223
172
\r
24224
171
\r
24225
172
\r
24226
165
\r
24227
129
\r
24228
130
\r
24229
165
\r
24230
172
\r
24231
172
\r
24232
172
\r
24233
201
\r
24234
172
\r
24235
136
\r
24236
165
\r
24237
172
\r
24238
208
\r
24239
166
\r
24240
172
\r
24241
135
\r
24242
166
\r
24243
214
\r
24244
166
\r
24245
172
\r
24246
165
\r
24247
129
\r
24248
129
\r
24249
171
\r
24250
87
\r
24251
85
\r
24252
80
\r
24253
93
\r
24254
122
\r
24255
86
\r
24256
86
\r
24257
86
\r
24258
43
\r
24259
129
\r
24260
129
\r
24261
165
\r
24262
130
\r
24263
135
\r
24264
123
\r
24265
86
\r
24266
122
\r
24267
86
\r
24268
86
\r
24269
79
\r
24270
86
\r
24271
86
\r
24272
122
\r
24273
86
\r
24274
129
\r
24275
80
\r
24276
129
\r
24277
135
\r
24278
165
\r
24279
129
\r
24280
165
\r
24281
87
\r
24282
86
\r
24283
85
\r
24284
80
\r
24285
43
\r
24286
86
\r
24287
79
\r
24288
86
\r
24289
86
\r
24290
129
\r
24291
122
\r
24292
129
\r
24293
129
\r
24294
166
\r
24295
171
\r
24296
130
\r
24297
171
\r
24298
166
\r
24299
171
\r
24300
172
\r
24301
166
\r
24302
129
\r
24303
172
\r
24304
207
\r
24305
172
\r
24306
166
\r
24307
172
\r
24308
208
\r
24309
172
\r
24310
171
\r
24311
172
\r
24312
172
\r
24313
165
\r
24314
166
\r
24315
171
\r
24316
130
\r
24317
129
\r
24318
122
\r
24319
93
\r
24320
86
\r
24321
129
\r
24322
86
\r
24323
129
\r
24324
129
\r
24325
135
\r
24326
130
\r
24327
171
\r
24328
129
\r
24329
130
\r
24330
93
\r
24331
130
\r
24332
130
\r
24333
129
\r
24334
172
\r
24335
172
\r
24336
137
\r
24337
172
\r
24338
172
\r
24339
173
\r
24340
215
\r
24341
173
\r
24342
208
\r
24343
179
\r
24344
173
\r
24345
208
\r
24346
179
\r
24347
129
\r
24348
123
\r
24349
92
\r
24350
87
\r
24351
122
\r
24352
86
\r
24353
86
\r
24354
44
\r
24355
49
\r
24356
44
\r
24357
7
\r
24358
44
\r
24359
50
\r
24360
92
\r
24361
50
\r
24362
85
\r
24363
50
\r
24364
85
\r
24365
55
\r
24366
85
\r
24367
92
\r
24368
49
\r
24369
85
\r
24370
55
\r
24371
92
\r
24372
127
\r
24373
98
\r
24374
133
\r
24375
141
\r
24376
140
\r
24377
178
\r
24378
214
\r
24379
215
\r
24380
214
\r
24381
215
\r
24382
172
\r
24383
129
\r
24384
86
\r
24385
86
\r
24386
86
\r
24387
86
\r
24388
86
\r
24389
50
\r
24390
86
\r
24391
122
\r
24392
136
\r
24393
172
\r
24394
172
\r
24395
165
\r
24396
130
\r
24397
129
\r
24398
128
\r
24399
87
\r
24400
128
\r
24401
129
\r
24402
172
\r
24403
165
\r
24404
130
\r
24405
171
\r
24406
172
\r
24407
166
\r
24408
165
\r
24409
172
\r
24410
172
\r
24411
129
\r
24412
172
\r
24413
172
\r
24414
165
\r
24415
172
\r
24416
166
\r
24417
171
\r
24418
172
\r
24419
172
\r
24420
172
\r
24421
165
\r
24422
136
\r
24423
165
\r
24424
172
\r
24425
130
\r
24426
165
\r
24427
135
\r
24428
123
\r
24429
50
\r
24430
79
\r
24431
86
\r
24432
50
\r
24433
80
\r
24434
85
\r
24435
86
\r
24436
86
\r
24437
123
\r
24438
128
\r
24439
129
\r
24440
129
\r
24441
165
\r
24442
129
\r
24443
86
\r
24444
129
\r
24445
122
\r
24446
129
\r
24447
80
\r
24448
86
\r
24449
85
\r
24450
86
\r
24451
86
\r
24452
123
\r
24453
129
\r
24454
79
\r
24455
87
\r
24456
170
\r
24457
129
\r
24458
166
\r
24459
129
\r
24460
165
\r
24461
129
\r
24462
86
\r
24463
122
\r
24464
86
\r
24465
86
\r
24466
86
\r
24467
79
\r
24468
129
\r
24469
122
\r
24470
93
\r
24471
129
\r
24472
159
\r
24473
135
\r
24474
166
\r
24475
172
\r
24476
165
\r
24477
129
\r
24478
172
\r
24479
208
\r
24480
172
\r
24481
171
\r
24482
166
\r
24483
172
\r
24484
172
\r
24485
208
\r
24486
172
\r
24487
172
\r
24488
172
\r
24489
172
\r
24490
165
\r
24491
122
\r
24492
172
\r
24493
172
\r
24494
208
\r
24495
129
\r
24496
123
\r
24497
86
\r
24498
92
\r
24499
87
\r
24500
129
\r
24501
93
\r
24502
165
\r
24503
129
\r
24504
136
\r
24505
172
\r
24506
172
\r
24507
172
\r
24508
137
\r
24509
172
\r
24510
136
\r
24511
166
\r
24512
136
\r
24513
173
\r
24514
136
\r
24515
173
\r
24516
178
\r
24517
173
\r
24518
179
\r
24519
215
\r
24520
173
\r
24521
215
\r
24522
173
\r
24523
173
\r
24524
214
\r
24525
173
\r
24526
129
\r
24527
129
\r
24528
123
\r
24529
122
\r
24530
86
\r
24531
51
\r
24532
85
\r
24533
44
\r
24534
44
\r
24535
43
\r
24536
7
\r
24537
50
\r
24538
49
\r
24539
86
\r
24540
92
\r
24541
50
\r
24542
85
\r
24543
50
\r
24544
85
\r
24545
56
\r
24546
85
\r
24547
49
\r
24548
92
\r
24549
49
\r
24550
91
\r
24551
134
\r
24552
134
\r
24553
140
\r
24554
140
\r
24555
135
\r
24556
177
\r
24557
214
\r
24558
215
\r
24559
215
\r
24560
215
\r
24561
215
\r
24562
172
\r
24563
86
\r
24564
129
\r
24565
86
\r
24566
86
\r
24567
50
\r
24568
86
\r
24569
79
\r
24570
87
\r
24571
129
\r
24572
171
\r
24573
172
\r
24574
129
\r
24575
129
\r
24576
172
\r
24577
129
\r
24578
129
\r
24579
129
\r
24580
129
\r
24581
130
\r
24582
165
\r
24583
135
\r
24584
166
\r
24585
172
\r
24586
165
\r
24587
129
\r
24588
172
\r
24589
166
\r
24590
172
\r
24591
172
\r
24592
207
\r
24593
166
\r
24594
135
\r
24595
208
\r
24596
166
\r
24597
172
\r
24598
172
\r
24599
165
\r
24600
136
\r
24601
165
\r
24602
172
\r
24603
129
\r
24604
129
\r
24605
129
\r
24606
123
\r
24607
92
\r
24608
80
\r
24609
43
\r
24610
49
\r
24611
44
\r
24612
79
\r
24613
86
\r
24614
86
\r
24615
129
\r
24616
122
\r
24617
172
\r
24618
123
\r
24619
128
\r
24620
172
\r
24621
129
\r
24622
86
\r
24623
123
\r
24624
122
\r
24625
92
\r
24626
80
\r
24627
86
\r
24628
43
\r
24629
79
\r
24630
86
\r
24631
122
\r
24632
93
\r
24633
79
\r
24634
86
\r
24635
129
\r
24636
159
\r
24637
135
\r
24638
166
\r
24639
129
\r
24640
128
\r
24641
129
\r
24642
123
\r
24643
85
\r
24644
87
\r
24645
122
\r
24646
85
\r
24647
87
\r
24648
122
\r
24649
86
\r
24650
129
\r
24651
165
\r
24652
129
\r
24653
172
\r
24654
172
\r
24655
165
\r
24656
129
\r
24657
208
\r
24658
172
\r
24659
172
\r
24660
172
\r
24661
172
\r
24662
208
\r
24663
166
\r
24664
171
\r
24665
172
\r
24666
208
\r
24667
172
\r
24668
166
\r
24669
171
\r
24670
166
\r
24671
172
\r
24672
172
\r
24673
129
\r
24674
165
\r
24675
87
\r
24676
128
\r
24677
129
\r
24678
94
\r
24679
129
\r
24680
165
\r
24681
137
\r
24682
172
\r
24683
179
\r
24684
214
\r
24685
173
\r
24686
179
\r
24687
173
\r
24688
215
\r
24689
179
\r
24690
173
\r
24691
173
\r
24692
143
\r
24693
172
\r
24694
173
\r
24695
209
\r
24696
179
\r
24697
173
\r
24698
215
\r
24699
173
\r
24700
215
\r
24701
173
\r
24702
179
\r
24703
172
\r
24704
209
\r
24705
93
\r
24706
129
\r
24707
122
\r
24708
123
\r
24709
86
\r
24710
50
\r
24711
80
\r
24712
49
\r
24713
7
\r
24714
43
\r
24715
8
\r
24716
44
\r
24717
49
\r
24718
86
\r
24719
92
\r
24720
49
\r
24721
86
\r
24722
49
\r
24723
50
\r
24724
49
\r
24725
85
\r
24726
49
\r
24727
55
\r
24728
85
\r
24729
129
\r
24730
134
\r
24731
135
\r
24732
141
\r
24733
141
\r
24734
177
\r
24735
177
\r
24736
214
\r
24737
215
\r
24738
215
\r
24739
215
\r
24740
215
\r
24741
215
\r
24742
129
\r
24743
86
\r
24744
92
\r
24745
86
\r
24746
86
\r
24747
86
\r
24748
44
\r
24749
122
\r
24750
86
\r
24751
93
\r
24752
172
\r
24753
172
\r
24754
172
\r
24755
129
\r
24756
166
\r
24757
129
\r
24758
135
\r
24759
129
\r
24760
129
\r
24761
165
\r
24762
130
\r
24763
165
\r
24764
172
\r
24765
129
\r
24766
172
\r
24767
165
\r
24768
172
\r
24769
171
\r
24770
172
\r
24771
166
\r
24772
171
\r
24773
166
\r
24774
172
\r
24775
171
\r
24776
172
\r
24777
166
\r
24778
129
\r
24779
165
\r
24780
136
\r
24781
172
\r
24782
123
\r
24783
129
\r
24784
129
\r
24785
92
\r
24786
86
\r
24787
86
\r
24788
80
\r
24789
49
\r
24790
43
\r
24791
44
\r
24792
122
\r
24793
129
\r
24794
129
\r
24795
129
\r
24796
164
\r
24797
130
\r
24798
86
\r
24799
129
\r
24800
122
\r
24801
86
\r
24802
123
\r
24803
86
\r
24804
122
\r
24805
86
\r
24806
43
\r
24807
43
\r
24808
43
\r
24809
86
\r
24810
165
\r
24811
86
\r
24812
79
\r
24813
86
\r
24814
86
\r
24815
123
\r
24816
92
\r
24817
165
\r
24818
129
\r
24819
165
\r
24820
129
\r
24821
129
\r
24822
80
\r
24823
86
\r
24824
122
\r
24825
86
\r
24826
86
\r
24827
122
\r
24828
93
\r
24829
165
\r
24830
171
\r
24831
166
\r
24832
172
\r
24833
129
\r
24834
171
\r
24835
166
\r
24836
172
\r
24837
172
\r
24838
172
\r
24839
208
\r
24840
172
\r
24841
172
\r
24842
208
\r
24843
172
\r
24844
172
\r
24845
172
\r
24846
173
\r
24847
208
\r
24848
214
\r
24849
173
\r
24850
172
\r
24851
171
\r
24852
123
\r
24853
129
\r
24854
122
\r
24855
93
\r
24856
129
\r
24857
130
\r
24858
135
\r
24859
173
\r
24860
215
\r
24861
173
\r
24862
215
\r
24863
215
\r
24864
215
\r
24865
215
\r
24866
179
\r
24867
215
\r
24868
215
\r
24869
215
\r
24870
179
\r
24871
173
\r
24872
179
\r
24873
173
\r
24874
179
\r
24875
209
\r
24876
179
\r
24877
215
\r
24878
173
\r
24879
173
\r
24880
215
\r
24881
173
\r
24882
173
\r
24883
179
\r
24884
86
\r
24885
123
\r
24886
86
\r
24887
122
\r
24888
86
\r
24889
50
\r
24890
86
\r
24891
43
\r
24892
7
\r
24893
37
\r
24894
8
\r
24895
49
\r
24896
87
\r
24897
50
\r
24898
92
\r
24899
86
\r
24900
50
\r
24901
50
\r
24902
85
\r
24903
49
\r
24904
49
\r
24905
85
\r
24906
56
\r
24907
128
\r
24908
128
\r
24909
136
\r
24910
135
\r
24911
177
\r
24912
141
\r
24913
178
\r
24914
178
\r
24915
215
\r
24916
215
\r
24917
215
\r
24918
215
\r
24919
215
\r
24920
215
\r
24921
172
\r
24922
93
\r
24923
123
\r
24924
128
\r
24925
87
\r
24926
86
\r
24927
86
\r
24928
85
\r
24929
86
\r
24930
87
\r
24931
172
\r
24932
172
\r
24933
172
\r
24934
171
\r
24935
130
\r
24936
165
\r
24937
93
\r
24938
129
\r
24939
165
\r
24940
129
\r
24941
129
\r
24942
172
\r
24943
165
\r
24944
136
\r
24945
202
\r
24946
171
\r
24947
172
\r
24948
166
\r
24949
135
\r
24950
172
\r
24951
166
\r
24952
171
\r
24953
166
\r
24954
129
\r
24955
172
\r
24956
172
\r
24957
165
\r
24958
165
\r
24959
130
\r
24960
171
\r
24961
130
\r
24962
128
\r
24963
130
\r
24964
128
\r
24965
87
\r
24966
86
\r
24967
86
\r
24968
49
\r
24969
80
\r
24970
86
\r
24971
129
\r
24972
129
\r
24973
123
\r
24974
128
\r
24975
165
\r
24976
130
\r
24977
86
\r
24978
122
\r
24979
86
\r
24980
85
\r
24981
123
\r
24982
86
\r
24983
86
\r
24984
86
\r
24985
86
\r
24986
79
\r
24987
37
\r
24988
86
\r
24989
128
\r
24990
123
\r
24991
49
\r
24992
79
\r
24993
86
\r
24994
123
\r
24995
86
\r
24996
93
\r
24997
165
\r
24998
122
\r
24999
129
\r
25000
129
\r
25001
86
\r
25002
79
\r
25003
87
\r
25004
122
\r
25005
92
\r
25006
165
\r
25007
123
\r
25008
172
\r
25009
129
\r
25010
172
\r
25011
172
\r
25012
165
\r
25013
172
\r
25014
166
\r
25015
171
\r
25016
172
\r
25017
208
\r
25018
173
\r
25019
214
\r
25020
172
\r
25021
208
\r
25022
172
\r
25023
173
\r
25024
208
\r
25025
214
\r
25026
215
\r
25027
166
\r
25028
172
\r
25029
171
\r
25030
129
\r
25031
129
\r
25032
123
\r
25033
129
\r
25034
122
\r
25035
93
\r
25036
136
\r
25037
208
\r
25038
179
\r
25039
215
\r
25040
215
\r
25041
215
\r
25042
215
\r
25043
215
\r
25044
179
\r
25045
215
\r
25046
215
\r
25047
215
\r
25048
179
\r
25049
179
\r
25050
215
\r
25051
173
\r
25052
179
\r
25053
179
\r
25054
173
\r
25055
215
\r
25056
179
\r
25057
173
\r
25058
179
\r
25059
209
\r
25060
179
\r
25061
172
\r
25062
173
\r
25063
86
\r
25064
86
\r
25065
79
\r
25066
51
\r
25067
122
\r
25068
87
\r
25069
49
\r
25070
44
\r
25071
43
\r
25072
0
\r
25073
8
\r
25074
50
\r
25075
85
\r
25076
87
\r
25077
49
\r
25078
87
\r
25079
49
\r
25080
50
\r
25081
91
\r
25082
49
\r
25083
49
\r
25084
85
\r
25085
92
\r
25086
129
\r
25087
136
\r
25088
135
\r
25089
177
\r
25090
136
\r
25091
178
\r
25092
177
\r
25093
179
\r
25094
215
\r
25095
215
\r
25096
215
\r
25097
215
\r
25098
215
\r
25099
215
\r
25100
215
\r
25101
172
\r
25102
171
\r
25103
129
\r
25104
87
\r
25105
129
\r
25106
86
\r
25107
86
\r
25108
86
\r
25109
86
\r
25110
129
\r
25111
130
\r
25112
172
\r
25113
172
\r
25114
171
\r
25115
130
\r
25116
128
\r
25117
93
\r
25118
165
\r
25119
165
\r
25120
136
\r
25121
165
\r
25122
129
\r
25123
172
\r
25124
207
\r
25125
173
\r
25126
171
\r
25127
166
\r
25128
135
\r
25129
172
\r
25130
166
\r
25131
172
\r
25132
165
\r
25133
129
\r
25134
171
\r
25135
130
\r
25136
172
\r
25137
165
\r
25138
129
\r
25139
166
\r
25140
135
\r
25141
130
\r
25142
128
\r
25143
86
\r
25144
93
\r
25145
86
\r
25146
86
\r
25147
80
\r
25148
49
\r
25149
123
\r
25150
129
\r
25151
129
\r
25152
165
\r
25153
135
\r
25154
166
\r
25155
122
\r
25156
93
\r
25157
122
\r
25158
43
\r
25159
86
\r
25160
86
\r
25161
122
\r
25162
129
\r
25163
79
\r
25164
86
\r
25165
87
\r
25166
42
\r
25167
43
\r
25168
80
\r
25169
86
\r
25170
86
\r
25171
79
\r
25172
86
\r
25173
165
\r
25174
86
\r
25175
129
\r
25176
166
\r
25177
92
\r
25178
122
\r
25179
123
\r
25180
86
\r
25181
85
\r
25182
87
\r
25183
122
\r
25184
129
\r
25185
129
\r
25186
165
\r
25187
136
\r
25188
165
\r
25189
172
\r
25190
172
\r
25191
208
\r
25192
172
\r
25193
172
\r
25194
172
\r
25195
165
\r
25196
172
\r
25197
215
\r
25198
172
\r
25199
208
\r
25200
165
\r
25201
172
\r
25202
130
\r
25203
171
\r
25204
172
\r
25205
166
\r
25206
135
\r
25207
130
\r
25208
129
\r
25209
129
\r
25210
123
\r
25211
128
\r
25212
129
\r
25213
130
\r
25214
171
\r
25215
173
\r
25216
179
\r
25217
215
\r
25218
215
\r
25219
215
\r
25220
215
\r
25221
215
\r
25222
215
\r
25223
215
\r
25224
215
\r
25225
179
\r
25226
215
\r
25227
179
\r
25228
215
\r
25229
179
\r
25230
215
\r
25231
173
\r
25232
179
\r
25233
215
\r
25234
173
\r
25235
215
\r
25236
173
\r
25237
179
\r
25238
173
\r
25239
172
\r
25240
179
\r
25241
173
\r
25242
79
\r
25243
43
\r
25244
44
\r
25245
79
\r
25246
93
\r
25247
122
\r
25248
50
\r
25249
80
\r
25250
7
\r
25251
43
\r
25252
7
\r
25253
50
\r
25254
51
\r
25255
86
\r
25256
87
\r
25257
50
\r
25258
85
\r
25259
92
\r
25260
50
\r
25261
86
\r
25262
92
\r
25263
49
\r
25264
129
\r
25265
134
\r
25266
136
\r
25267
136
\r
25268
172
\r
25269
141
\r
25270
142
\r
25271
177
\r
25272
179
\r
25273
215
\r
25274
215
\r
25275
215
\r
25276
215
\r
25277
215
\r
25278
215
\r
25279
215
\r
25280
215
\r
25281
172
\r
25282
129
\r
25283
129
\r
25284
129
\r
25285
92
\r
25286
123
\r
25287
86
\r
25288
128
\r
25289
87
\r
25290
129
\r
25291
129
\r
25292
215
\r
25293
165
\r
25294
136
\r
25295
122
\r
25296
93
\r
25297
165
\r
25298
172
\r
25299
166
\r
25300
171
\r
25301
129
\r
25302
166
\r
25303
135
\r
25304
172
\r
25305
166
\r
25306
171
\r
25307
208
\r
25308
130
\r
25309
165
\r
25310
172
\r
25311
165
\r
25312
129
\r
25313
166
\r
25314
171
\r
25315
136
\r
25316
164
\r
25317
129
\r
25318
166
\r
25319
135
\r
25320
130
\r
25321
122
\r
25322
92
\r
25323
86
\r
25324
86
\r
25325
86
\r
25326
44
\r
25327
86
\r
25328
122
\r
25329
136
\r
25330
165
\r
25331
129
\r
25332
207
\r
25333
130
\r
25334
165
\r
25335
92
\r
25336
123
\r
25337
43
\r
25338
79
\r
25339
86
\r
25340
86
\r
25341
165
\r
25342
50
\r
25343
122
\r
25344
86
\r
25345
79
\r
25346
43
\r
25347
86
\r
25348
86
\r
25349
43
\r
25350
79
\r
25351
86
\r
25352
166
\r
25353
129
\r
25354
129
\r
25355
129
\r
25356
165
\r
25357
122
\r
25358
93
\r
25359
79
\r
25360
86
\r
25361
165
\r
25362
129
\r
25363
129
\r
25364
129
\r
25365
129
\r
25366
166
\r
25367
129
\r
25368
172
\r
25369
208
\r
25370
172
\r
25371
172
\r
25372
208
\r
25373
172
\r
25374
172
\r
25375
166
\r
25376
172
\r
25377
172
\r
25378
172
\r
25379
165
\r
25380
135
\r
25381
129
\r
25382
165
\r
25383
130
\r
25384
93
\r
25385
165
\r
25386
129
\r
25387
129
\r
25388
87
\r
25389
129
\r
25390
129
\r
25391
129
\r
25392
172
\r
25393
173
\r
25394
215
\r
25395
215
\r
25396
215
\r
25397
215
\r
25398
215
\r
25399
215
\r
25400
215
\r
25401
215
\r
25402
215
\r
25403
215
\r
25404
215
\r
25405
179
\r
25406
215
\r
25407
215
\r
25408
179
\r
25409
215
\r
25410
179
\r
25411
173
\r
25412
215
\r
25413
179
\r
25414
179
\r
25415
173
\r
25416
179
\r
25417
173
\r
25418
173
\r
25419
179
\r
25420
173
\r
25421
43
\r
25422
42
\r
25423
38
\r
25424
49
\r
25425
122
\r
25426
87
\r
25427
86
\r
25428
86
\r
25429
50
\r
25430
2
\r
25431
49
\r
25432
43
\r
25433
50
\r
25434
86
\r
25435
93
\r
25436
50
\r
25437
86
\r
25438
50
\r
25439
92
\r
25440
86
\r
25441
92
\r
25442
86
\r
25443
129
\r
25444
135
\r
25445
130
\r
25446
177
\r
25447
136
\r
25448
135
\r
25449
142
\r
25450
141
\r
25451
215
\r
25452
215
\r
25453
215
\r
25454
215
\r
25455
215
\r
25456
215
\r
25457
215
\r
25458
215
\r
25459
215
\r
25460
215
\r
25461
172
\r
25462
129
\r
25463
123
\r
25464
92
\r
25465
129
\r
25466
123
\r
25467
92
\r
25468
87
\r
25469
128
\r
25470
129
\r
25471
172
\r
25472
172
\r
25473
172
\r
25474
129
\r
25475
172
\r
25476
166
\r
25477
171
\r
25478
172
\r
25479
166
\r
25480
129
\r
25481
165
\r
25482
136
\r
25483
165
\r
25484
172
\r
25485
172
\r
25486
172
\r
25487
165
\r
25488
172
\r
25489
129
\r
25490
172
\r
25491
129
\r
25492
165
\r
25493
130
\r
25494
165
\r
25495
135
\r
25496
165
\r
25497
129
\r
25498
123
\r
25499
93
\r
25500
86
\r
25501
79
\r
25502
86
\r
25503
86
\r
25504
43
\r
25505
86
\r
25506
86
\r
25507
87
\r
25508
129
\r
25509
165
\r
25510
129
\r
25511
172
\r
25512
171
\r
25513
166
\r
25514
86
\r
25515
122
\r
25516
43
\r
25517
43
\r
25518
86
\r
25519
122
\r
25520
129
\r
25521
80
\r
25522
49
\r
25523
86
\r
25524
80
\r
25525
43
\r
25526
79
\r
25527
86
\r
25528
79
\r
25529
43
\r
25530
79
\r
25531
166
\r
25532
135
\r
25533
123
\r
25534
171
\r
25535
129
\r
25536
123
\r
25537
129
\r
25538
86
\r
25539
129
\r
25540
165
\r
25541
129
\r
25542
129
\r
25543
129
\r
25544
165
\r
25545
129
\r
25546
165
\r
25547
172
\r
25548
166
\r
25549
178
\r
25550
202
\r
25551
172
\r
25552
171
\r
25553
172
\r
25554
172
\r
25555
172
\r
25556
202
\r
25557
171
\r
25558
130
\r
25559
165
\r
25560
129
\r
25561
93
\r
25562
128
\r
25563
87
\r
25564
128
\r
25565
93
\r
25566
122
\r
25567
93
\r
25568
129
\r
25569
129
\r
25570
129
\r
25571
179
\r
25572
215
\r
25573
215
\r
25574
215
\r
25575
215
\r
25576
215
\r
25577
215
\r
25578
215
\r
25579
215
\r
25580
215
\r
25581
215
\r
25582
215
\r
25583
215
\r
25584
179
\r
25585
215
\r
25586
179
\r
25587
179
\r
25588
215
\r
25589
215
\r
25590
173
\r
25591
179
\r
25592
179
\r
25593
173
\r
25594
179
\r
25595
173
\r
25596
179
\r
25597
173
\r
25598
137
\r
25599
173
\r
25600
42
\r
25601
37
\r
25602
43
\r
25603
49
\r
25604
80
\r
25605
93
\r
25606
86
\r
25607
86
\r
25608
44
\r
25609
50
\r
25610
43
\r
25611
7
\r
25612
87
\r
25613
86
\r
25614
51
\r
25615
86
\r
25616
50
\r
25617
87
\r
25618
92
\r
25619
86
\r
25620
93
\r
25621
92
\r
25622
92
\r
25623
130
\r
25624
171
\r
25625
136
\r
25626
135
\r
25627
141
\r
25628
136
\r
25629
177
\r
25630
179
\r
25631
215
\r
25632
215
\r
25633
215
\r
25634
215
\r
25635
215
\r
25636
215
\r
25637
215
\r
25638
215
\r
25639
215
\r
25640
215
\r
25641
172
\r
25642
129
\r
25643
129
\r
25644
129
\r
25645
129
\r
25646
86
\r
25647
129
\r
25648
86
\r
25649
93
\r
25650
129
\r
25651
165
\r
25652
172
\r
25653
171
\r
25654
173
\r
25655
171
\r
25656
172
\r
25657
129
\r
25658
166
\r
25659
171
\r
25660
166
\r
25661
135
\r
25662
166
\r
25663
172
\r
25664
172
\r
25665
172
\r
25666
201
\r
25667
172
\r
25668
166
\r
25669
171
\r
25670
129
\r
25671
129
\r
25672
129
\r
25673
166
\r
25674
165
\r
25675
93
\r
25676
129
\r
25677
128
\r
25678
123
\r
25679
93
\r
25680
79
\r
25681
50
\r
25682
43
\r
25683
86
\r
25684
44
\r
25685
85
\r
25686
129
\r
25687
123
\r
25688
129
\r
25689
129
\r
25690
171
\r
25691
166
\r
25692
128
\r
25693
122
\r
25694
87
\r
25695
85
\r
25696
43
\r
25697
43
\r
25698
122
\r
25699
123
\r
25700
49
\r
25701
37
\r
25702
79
\r
25703
49
\r
25704
44
\r
25705
79
\r
25706
43
\r
25707
86
\r
25708
79
\r
25709
44
\r
25710
128
\r
25711
129
\r
25712
123
\r
25713
135
\r
25714
123
\r
25715
122
\r
25716
129
\r
25717
129
\r
25718
128
\r
25719
130
\r
25720
165
\r
25721
129
\r
25722
129
\r
25723
165
\r
25724
129
\r
25725
129
\r
25726
172
\r
25727
208
\r
25728
172
\r
25729
172
\r
25730
172
\r
25731
172
\r
25732
166
\r
25733
171
\r
25734
166
\r
25735
172
\r
25736
165
\r
25737
135
\r
25738
123
\r
25739
130
\r
25740
128
\r
25741
129
\r
25742
87
\r
25743
92
\r
25744
129
\r
25745
86
\r
25746
129
\r
25747
93
\r
25748
172
\r
25749
172
\r
25750
215
\r
25751
215
\r
25752
215
\r
25753
215
\r
25754
215
\r
25755
215
\r
25756
215
\r
25757
215
\r
25758
215
\r
25759
215
\r
25760
215
\r
25761
215
\r
25762
215
\r
25763
215
\r
25764
179
\r
25765
215
\r
25766
179
\r
25767
179
\r
25768
173
\r
25769
215
\r
25770
137
\r
25771
179
\r
25772
173
\r
25773
173
\r
25774
136
\r
25775
179
\r
25776
173
\r
25777
137
\r
25778
137
\r
25779
79
\r
25780
7
\r
25781
37
\r
25782
79
\r
25783
50
\r
25784
86
\r
25785
86
\r
25786
87
\r
25787
44
\r
25788
49
\r
25789
44
\r
25790
7
\r
25791
50
\r
25792
86
\r
25793
93
\r
25794
86
\r
25795
50
\r
25796
86
\r
25797
87
\r
25798
55
\r
25799
87
\r
25800
128
\r
25801
100
\r
25802
129
\r
25803
172
\r
25804
135
\r
25805
177
\r
25806
135
\r
25807
135
\r
25808
142
\r
25809
179
\r
25810
214
\r
25811
215
\r
25812
215
\r
25813
215
\r
25814
215
\r
25815
215
\r
25816
215
\r
25817
215
\r
25818
215
\r
25819
215
\r
25820
215
\r
25821
172
\r
25822
129
\r
25823
130
\r
25824
128
\r
25825
129
\r
25826
123
\r
25827
93
\r
25828
122
\r
25829
93
\r
25830
165
\r
25831
136
\r
25832
165
\r
25833
172
\r
25834
136
\r
25835
165
\r
25836
129
\r
25837
165
\r
25838
130
\r
25839
171
\r
25840
166
\r
25841
172
\r
25842
172
\r
25843
171
\r
25844
208
\r
25845
172
\r
25846
166
\r
25847
135
\r
25848
166
\r
25849
171
\r
25850
130
\r
25851
122
\r
25852
172
\r
25853
165
\r
25854
129
\r
25855
129
\r
25856
129
\r
25857
129
\r
25858
129
\r
25859
80
\r
25860
50
\r
25861
85
\r
25862
44
\r
25863
79
\r
25864
50
\r
25865
129
\r
25866
129
\r
25867
166
\r
25868
128
\r
25869
129
\r
25870
129
\r
25871
129
\r
25872
80
\r
25873
122
\r
25874
86
\r
25875
43
\r
25876
43
\r
25877
86
\r
25878
122
\r
25879
43
\r
25880
43
\r
25881
1
\r
25882
79
\r
25883
43
\r
25884
79
\r
25885
43
\r
25886
86
\r
25887
79
\r
25888
44
\r
25889
86
\r
25890
122
\r
25891
128
\r
25892
129
\r
25893
86
\r
25894
123
\r
25895
129
\r
25896
165
\r
25897
129
\r
25898
129
\r
25899
129
\r
25900
123
\r
25901
92
\r
25902
165
\r
25903
123
\r
25904
171
\r
25905
172
\r
25906
166
\r
25907
172
\r
25908
171
\r
25909
172
\r
25910
208
\r
25911
130
\r
25912
171
\r
25913
166
\r
25914
135
\r
25915
166
\r
25916
129
\r
25917
129
\r
25918
129
\r
25919
92
\r
25920
123
\r
25921
92
\r
25922
130
\r
25923
129
\r
25924
93
\r
25925
135
\r
25926
172
\r
25927
215
\r
25928
215
\r
25929
215
\r
25930
215
\r
25931
215
\r
25932
215
\r
25933
215
\r
25934
215
\r
25935
215
\r
25936
215
\r
25937
215
\r
25938
215
\r
25939
215
\r
25940
215
\r
25941
179
\r
25942
215
\r
25943
179
\r
25944
173
\r
25945
215
\r
25946
179
\r
25947
173
\r
25948
173
\r
25949
179
\r
25950
137
\r
25951
172
\r
25952
173
\r
25953
137
\r
25954
136
\r
25955
137
\r
25956
136
\r
25957
137
\r
25958
79
\r
25959
36
\r
25960
7
\r
25961
43
\r
25962
79
\r
25963
44
\r
25964
92
\r
25965
81
\r
25966
49
\r
25967
44
\r
25968
50
\r
25969
44
\r
25970
86
\r
25971
87
\r
25972
51
\r
25973
86
\r
25974
50
\r
25975
92
\r
25976
87
\r
25977
56
\r
25978
122
\r
25979
93
\r
25980
134
\r
25981
136
\r
25982
171
\r
25983
136
\r
25984
177
\r
25985
135
\r
25986
99
\r
25987
178
\r
25988
177
\r
25989
215
\r
25990
215
\r
25991
215
\r
25992
215
\r
25993
215
\r
25994
215
\r
25995
215
\r
25996
215
\r
25997
215
\r
25998
215
\r
25999
215
\r
26000
215
\r
26001
135
\r
26002
166
\r
26003
129
\r
26004
93
\r
26005
129
\r
26006
122
\r
26007
129
\r
26008
129
\r
26009
129
\r
26010
129
\r
26011
136
\r
26012
172
\r
26013
166
\r
26014
171
\r
26015
172
\r
26016
165
\r
26017
130
\r
26018
171
\r
26019
166
\r
26020
172
\r
26021
172
\r
26022
208
\r
26023
172
\r
26024
172
\r
26025
172
\r
26026
172
\r
26027
165
\r
26028
172
\r
26029
129
\r
26030
165
\r
26031
136
\r
26032
165
\r
26033
129
\r
26034
166
\r
26035
92
\r
26036
129
\r
26037
123
\r
26038
92
\r
26039
85
\r
26040
80
\r
26041
50
\r
26042
86
\r
26043
79
\r
26044
87
\r
26045
129
\r
26046
170
\r
26047
123
\r
26048
129
\r
26049
129
\r
26050
129
\r
26051
122
\r
26052
80
\r
26053
49
\r
26054
79
\r
26055
44
\r
26056
85
\r
26057
79
\r
26058
43
\r
26059
43
\r
26060
37
\r
26061
42
\r
26062
44
\r
26063
43
\r
26064
42
\r
26065
80
\r
26066
79
\r
26067
50
\r
26068
79
\r
26069
86
\r
26070
80
\r
26071
86
\r
26072
122
\r
26073
93
\r
26074
165
\r
26075
135
\r
26076
123
\r
26077
165
\r
26078
86
\r
26079
122
\r
26080
129
\r
26081
129
\r
26082
129
\r
26083
166
\r
26084
171
\r
26085
172
\r
26086
165
\r
26087
172
\r
26088
172
\r
26089
172
\r
26090
130
\r
26091
171
\r
26092
166
\r
26093
129
\r
26094
171
\r
26095
123
\r
26096
129
\r
26097
129
\r
26098
86
\r
26099
93
\r
26100
86
\r
26101
165
\r
26102
135
\r
26103
172
\r
26104
179
\r
26105
215
\r
26106
215
\r
26107
215
\r
26108
215
\r
26109
215
\r
26110
215
\r
26111
215
\r
26112
215
\r
26113
215
\r
26114
215
\r
26115
215
\r
26116
215
\r
26117
215
\r
26118
215
\r
26119
215
\r
26120
179
\r
26121
179
\r
26122
179
\r
26123
215
\r
26124
173
\r
26125
173
\r
26126
179
\r
26127
172
\r
26128
173
\r
26129
143
\r
26130
130
\r
26131
173
\r
26132
136
\r
26133
137
\r
26134
136
\r
26135
130
\r
26136
100
\r
26137
79
\r
26138
43
\r
26139
1
\r
26140
43
\r
26141
80
\r
26142
49
\r
26143
87
\r
26144
86
\r
26145
44
\r
26146
50
\r
26147
43
\r
26148
50
\r
26149
51
\r
26150
86
\r
26151
87
\r
26152
50
\r
26153
86
\r
26154
87
\r
26155
56
\r
26156
122
\r
26157
93
\r
26158
93
\r
26159
129
\r
26160
172
\r
26161
135
\r
26162
172
\r
26163
135
\r
26164
141
\r
26165
135
\r
26166
135
\r
26167
178
\r
26168
214
\r
26169
215
\r
26170
215
\r
26171
215
\r
26172
215
\r
26173
215
\r
26174
215
\r
26175
215
\r
26176
215
\r
26177
215
\r
26178
215
\r
26179
215
\r
26180
215
\r
26181
172
\r
26182
166
\r
26183
129
\r
26184
93
\r
26185
128
\r
26186
123
\r
26187
93
\r
26188
122
\r
26189
93
\r
26190
165
\r
26191
172
\r
26192
172
\r
26193
172
\r
26194
208
\r
26195
172
\r
26196
129
\r
26197
172
\r
26198
171
\r
26199
172
\r
26200
208
\r
26201
173
\r
26202
208
\r
26203
172
\r
26204
208
\r
26205
136
\r
26206
165
\r
26207
172
\r
26208
129
\r
26209
172
\r
26210
165
\r
26211
172
\r
26212
129
\r
26213
171
\r
26214
87
\r
26215
128
\r
26216
130
\r
26217
122
\r
26218
86
\r
26219
50
\r
26220
86
\r
26221
86
\r
26222
43
\r
26223
129
\r
26224
86
\r
26225
165
\r
26226
87
\r
26227
207
\r
26228
136
\r
26229
122
\r
26230
86
\r
26231
86
\r
26232
79
\r
26233
44
\r
26234
79
\r
26235
49
\r
26236
79
\r
26237
43
\r
26238
43
\r
26239
37
\r
26240
43
\r
26241
79
\r
26242
43
\r
26243
1
\r
26244
85
\r
26245
43
\r
26246
86
\r
26247
80
\r
26248
43
\r
26249
79
\r
26250
86
\r
26251
86
\r
26252
129
\r
26253
165
\r
26254
129
\r
26255
129
\r
26256
123
\r
26257
92
\r
26258
123
\r
26259
128
\r
26260
129
\r
26261
165
\r
26262
166
\r
26263
172
\r
26264
172
\r
26265
165
\r
26266
172
\r
26267
129
\r
26268
172
\r
26269
172
\r
26270
166
\r
26271
171
\r
26272
129
\r
26273
129
\r
26274
129
\r
26275
129
\r
26276
123
\r
26277
86
\r
26278
92
\r
26279
136
\r
26280
129
\r
26281
179
\r
26282
214
\r
26283
215
\r
26284
215
\r
26285
215
\r
26286
215
\r
26287
215
\r
26288
215
\r
26289
215
\r
26290
215
\r
26291
215
\r
26292
215
\r
26293
215
\r
26294
215
\r
26295
215
\r
26296
215
\r
26297
179
\r
26298
215
\r
26299
179
\r
26300
179
\r
26301
215
\r
26302
173
\r
26303
173
\r
26304
179
\r
26305
173
\r
26306
137
\r
26307
178
\r
26308
131
\r
26309
137
\r
26310
136
\r
26311
136
\r
26312
94
\r
26313
136
\r
26314
130
\r
26315
100
\r
26316
80
\r
26317
49
\r
26318
38
\r
26319
42
\r
26320
44
\r
26321
43
\r
26322
87
\r
26323
49
\r
26324
80
\r
26325
44
\r
26326
14
\r
26327
80
\r
26328
50
\r
26329
94
\r
26330
87
\r
26331
86
\r
26332
93
\r
26333
87
\r
26334
86
\r
26335
51
\r
26336
87
\r
26337
135
\r
26338
129
\r
26339
172
\r
26340
172
\r
26341
172
\r
26342
135
\r
26343
130
\r
26344
134
\r
26345
172
\r
26346
214
\r
26347
215
\r
26348
215
\r
26349
215
\r
26350
215
\r
26351
215
\r
26352
215
\r
26353
215
\r
26354
215
\r
26355
215
\r
26356
215
\r
26357
215
\r
26358
215
\r
26359
215
\r
26360
215
\r
26361
179
\r
26362
164
\r
26363
129
\r
26364
123
\r
26365
92
\r
26366
123
\r
26367
128
\r
26368
88
\r
26369
129
\r
26370
165
\r
26371
172
\r
26372
209
\r
26373
172
\r
26374
171
\r
26375
166
\r
26376
172
\r
26377
172
\r
26378
208
\r
26379
173
\r
26380
208
\r
26381
172
\r
26382
172
\r
26383
172
\r
26384
171
\r
26385
166
\r
26386
135
\r
26387
173
\r
26388
208
\r
26389
172
\r
26390
171
\r
26391
130
\r
26392
129
\r
26393
172
\r
26394
129
\r
26395
129
\r
26396
129
\r
26397
92
\r
26398
86
\r
26399
86
\r
26400
44
\r
26401
86
\r
26402
86
\r
26403
129
\r
26404
122
\r
26405
130
\r
26406
129
\r
26407
172
\r
26408
129
\r
26409
86
\r
26410
43
\r
26411
86
\r
26412
79
\r
26413
7
\r
26414
37
\r
26415
43
\r
26416
43
\r
26417
36
\r
26418
7
\r
26419
43
\r
26420
79
\r
26421
43
\r
26422
1
\r
26423
42
\r
26424
43
\r
26425
43
\r
26426
37
\r
26427
43
\r
26428
43
\r
26429
86
\r
26430
123
\r
26431
129
\r
26432
129
\r
26433
129
\r
26434
165
\r
26435
92
\r
26436
123
\r
26437
86
\r
26438
122
\r
26439
130
\r
26440
129
\r
26441
165
\r
26442
208
\r
26443
136
\r
26444
208
\r
26445
129
\r
26446
129
\r
26447
172
\r
26448
166
\r
26449
129
\r
26450
135
\r
26451
123
\r
26452
129
\r
26453
92
\r
26454
123
\r
26455
86
\r
26456
129
\r
26457
130
\r
26458
178
\r
26459
215
\r
26460
215
\r
26461
215
\r
26462
215
\r
26463
215
\r
26464
215
\r
26465
215
\r
26466
215
\r
26467
215
\r
26468
215
\r
26469
215
\r
26470
215
\r
26471
215
\r
26472
215
\r
26473
215
\r
26474
179
\r
26475
215
\r
26476
179
\r
26477
179
\r
26478
209
\r
26479
179
\r
26480
173
\r
26481
179
\r
26482
173
\r
26483
137
\r
26484
178
\r
26485
137
\r
26486
173
\r
26487
130
\r
26488
136
\r
26489
136
\r
26490
130
\r
26491
101
\r
26492
136
\r
26493
130
\r
26494
94
\r
26495
86
\r
26496
85
\r
26497
1
\r
26498
43
\r
26499
43
\r
26500
86
\r
26501
86
\r
26502
44
\r
26503
44
\r
26504
43
\r
26505
51
\r
26506
44
\r
26507
93
\r
26508
88
\r
26509
123
\r
26510
93
\r
26511
93
\r
26512
88
\r
26513
87
\r
26514
87
\r
26515
87
\r
26516
94
\r
26517
135
\r
26518
166
\r
26519
172
\r
26520
172
\r
26521
172
\r
26522
165
\r
26523
136
\r
26524
171
\r
26525
215
\r
26526
215
\r
26527
215
\r
26528
215
\r
26529
215
\r
26530
215
\r
26531
215
\r
26532
215
\r
26533
215
\r
26534
215
\r
26535
215
\r
26536
215
\r
26537
215
\r
26538
215
\r
26539
215
\r
26540
215
\r
26541
215
\r
26542
129
\r
26543
129
\r
26544
122
\r
26545
93
\r
26546
123
\r
26547
129
\r
26548
124
\r
26549
129
\r
26550
171
\r
26551
166
\r
26552
173
\r
26553
208
\r
26554
171
\r
26555
173
\r
26556
208
\r
26557
172
\r
26558
166
\r
26559
171
\r
26560
172
\r
26561
166
\r
26562
178
\r
26563
173
\r
26564
165
\r
26565
172
\r
26566
214
\r
26567
172
\r
26568
172
\r
26569
166
\r
26570
171
\r
26571
136
\r
26572
165
\r
26573
130
\r
26574
135
\r
26575
123
\r
26576
129
\r
26577
86
\r
26578
128
\r
26579
44
\r
26580
86
\r
26581
92
\r
26582
122
\r
26583
130
\r
26584
171
\r
26585
129
\r
26586
172
\r
26587
123
\r
26588
86
\r
26589
49
\r
26590
80
\r
26591
43
\r
26592
43
\r
26593
43
\r
26594
0
\r
26595
44
\r
26596
43
\r
26597
36
\r
26598
44
\r
26599
85
\r
26600
43
\r
26601
1
\r
26602
36
\r
26603
43
\r
26604
43
\r
26605
43
\r
26606
44
\r
26607
43
\r
26608
43
\r
26609
129
\r
26610
129
\r
26611
129
\r
26612
166
\r
26613
129
\r
26614
165
\r
26615
129
\r
26616
87
\r
26617
122
\r
26618
123
\r
26619
129
\r
26620
171
\r
26621
167
\r
26622
172
\r
26623
172
\r
26624
166
\r
26625
129
\r
26626
136
\r
26627
165
\r
26628
129
\r
26629
129
\r
26630
123
\r
26631
128
\r
26632
93
\r
26633
123
\r
26634
171
\r
26635
172
\r
26636
173
\r
26637
215
\r
26638
215
\r
26639
215
\r
26640
215
\r
26641
215
\r
26642
215
\r
26643
215
\r
26644
215
\r
26645
215
\r
26646
215
\r
26647
215
\r
26648
215
\r
26649
215
\r
26650
215
\r
26651
215
\r
26652
215
\r
26653
179
\r
26654
215
\r
26655
179
\r
26656
209
\r
26657
179
\r
26658
179
\r
26659
137
\r
26660
173
\r
26661
173
\r
26662
143
\r
26663
137
\r
26664
173
\r
26665
136
\r
26666
131
\r
26667
137
\r
26668
136
\r
26669
94
\r
26670
137
\r
26671
136
\r
26672
94
\r
26673
94
\r
26674
128
\r
26675
80
\r
26676
7
\r
26677
43
\r
26678
80
\r
26679
86
\r
26680
50
\r
26681
44
\r
26682
7
\r
26683
44
\r
26684
44
\r
26685
87
\r
26686
87
\r
26687
94
\r
26688
129
\r
26689
124
\r
26690
94
\r
26691
87
\r
26692
88
\r
26693
92
\r
26694
124
\r
26695
130
\r
26696
136
\r
26697
131
\r
26698
172
\r
26699
166
\r
26700
172
\r
26701
172
\r
26702
166
\r
26703
171
\r
26704
179
\r
26705
215
\r
26706
215
\r
26707
215
\r
26708
215
\r
26709
215
\r
26710
215
\r
26711
215
\r
26712
215
\r
26713
215
\r
26714
215
\r
26715
215
\r
26716
215
\r
26717
215
\r
26718
215
\r
26719
215
\r
26720
215
\r
26721
215
\r
26722
130
\r
26723
129
\r
26724
123
\r
26725
129
\r
26726
87
\r
26727
129
\r
26728
123
\r
26729
129
\r
26730
166
\r
26731
172
\r
26732
172
\r
26733
209
\r
26734
172
\r
26735
165
\r
26736
173
\r
26737
165
\r
26738
173
\r
26739
172
\r
26740
173
\r
26741
214
\r
26742
172
\r
26743
172
\r
26744
172
\r
26745
172
\r
26746
172
\r
26747
166
\r
26748
171
\r
26749
172
\r
26750
136
\r
26751
165
\r
26752
172
\r
26753
135
\r
26754
130
\r
26755
122
\r
26756
92
\r
26757
87
\r
26758
85
\r
26759
123
\r
26760
92
\r
26761
87
\r
26762
171
\r
26763
130
\r
26764
171
\r
26765
130
\r
26766
165
\r
26767
93
\r
26768
43
\r
26769
79
\r
26770
44
\r
26771
43
\r
26772
42
\r
26773
1
\r
26774
43
\r
26775
79
\r
26776
7
\r
26777
80
\r
26778
44
\r
26779
43
\r
26780
0
\r
26781
43
\r
26782
44
\r
26783
79
\r
26784
7
\r
26785
43
\r
26786
43
\r
26787
43
\r
26788
123
\r
26789
123
\r
26790
129
\r
26791
130
\r
26792
135
\r
26793
123
\r
26794
123
\r
26795
92
\r
26796
159
\r
26797
129
\r
26798
123
\r
26799
136
\r
26800
165
\r
26801
165
\r
26802
172
\r
26803
172
\r
26804
166
\r
26805
135
\r
26806
166
\r
26807
135
\r
26808
129
\r
26809
123
\r
26810
129
\r
26811
129
\r
26812
172
\r
26813
178
\r
26814
215
\r
26815
215
\r
26816
215
\r
26817
215
\r
26818
215
\r
26819
215
\r
26820
215
\r
26821
215
\r
26822
215
\r
26823
215
\r
26824
215
\r
26825
215
\r
26826
215
\r
26827
215
\r
26828
215
\r
26829
215
\r
26830
215
\r
26831
215
\r
26832
179
\r
26833
215
\r
26834
179
\r
26835
179
\r
26836
173
\r
26837
179
\r
26838
173
\r
26839
137
\r
26840
173
\r
26841
137
\r
26842
173
\r
26843
136
\r
26844
136
\r
26845
131
\r
26846
136
\r
26847
137
\r
26848
94
\r
26849
136
\r
26850
130
\r
26851
94
\r
26852
99
\r
26853
129
\r
26854
80
\r
26855
7
\r
26856
43
\r
26857
79
\r
26858
51
\r
26859
79
\r
26860
50
\r
26861
8
\r
26862
44
\r
26863
87
\r
26864
87
\r
26865
87
\r
26866
130
\r
26867
95
\r
26868
130
\r
26869
88
\r
26870
129
\r
26871
88
\r
26872
130
\r
26873
88
\r
26874
130
\r
26875
130
\r
26876
131
\r
26877
173
\r
26878
172
\r
26879
131
\r
26880
172
\r
26881
166
\r
26882
173
\r
26883
215
\r
26884
215
\r
26885
215
\r
26886
215
\r
26887
215
\r
26888
215
\r
26889
215
\r
26890
215
\r
26891
215
\r
26892
215
\r
26893
215
\r
26894
215
\r
26895
215
\r
26896
215
\r
26897
215
\r
26898
215
\r
26899
215
\r
26900
215
\r
26901
215
\r
26902
172
\r
26903
129
\r
26904
123
\r
26905
93
\r
26906
123
\r
26907
129
\r
26908
87
\r
26909
165
\r
26910
173
\r
26911
136
\r
26912
208
\r
26913
209
\r
26914
173
\r
26915
208
\r
26916
173
\r
26917
214
\r
26918
173
\r
26919
208
\r
26920
172
\r
26921
172
\r
26922
172
\r
26923
172
\r
26924
172
\r
26925
172
\r
26926
135
\r
26927
172
\r
26928
172
\r
26929
166
\r
26930
171
\r
26931
172
\r
26932
172
\r
26933
129
\r
26934
135
\r
26935
122
\r
26936
87
\r
26937
79
\r
26938
93
\r
26939
122
\r
26940
129
\r
26941
136
\r
26942
166
\r
26943
135
\r
26944
129
\r
26945
166
\r
26946
92
\r
26947
43
\r
26948
44
\r
26949
79
\r
26950
50
\r
26951
36
\r
26952
7
\r
26953
37
\r
26954
43
\r
26955
43
\r
26956
44
\r
26957
85
\r
26958
38
\r
26959
6
\r
26960
43
\r
26961
87
\r
26962
80
\r
26963
43
\r
26964
36
\r
26965
7
\r
26966
37
\r
26967
86
\r
26968
129
\r
26969
123
\r
26970
135
\r
26971
130
\r
26972
122
\r
26973
123
\r
26974
86
\r
26975
129
\r
26976
123
\r
26977
136
\r
26978
165
\r
26979
130
\r
26980
164
\r
26981
166
\r
26982
136
\r
26983
171
\r
26984
130
\r
26985
165
\r
26986
136
\r
26987
165
\r
26988
136
\r
26989
171
\r
26990
172
\r
26991
215
\r
26992
215
\r
26993
215
\r
26994
215
\r
26995
215
\r
26996
215
\r
26997
215
\r
26998
215
\r
26999
215
\r
27000
215
\r
27001
215
\r
27002
215
\r
27003
215
\r
27004
215
\r
27005
215
\r
27006
215
\r
27007
215
\r
27008
215
\r
27009
215
\r
27010
179
\r
27011
215
\r
27012
179
\r
27013
179
\r
27014
179
\r
27015
173
\r
27016
179
\r
27017
137
\r
27018
173
\r
27019
137
\r
27020
173
\r
27021
137
\r
27022
136
\r
27023
131
\r
27024
136
\r
27025
130
\r
27026
100
\r
27027
136
\r
27028
131
\r
27029
94
\r
27030
94
\r
27031
100
\r
27032
122
\r
27033
43
\r
27034
43
\r
27035
37
\r
27036
43
\r
27037
44
\r
27038
43
\r
27039
44
\r
27040
50
\r
27041
80
\r
27042
51
\r
27043
88
\r
27044
129
\r
27045
94
\r
27046
124
\r
27047
94
\r
27048
124
\r
27049
94
\r
27050
124
\r
27051
95
\r
27052
124
\r
27053
130
\r
27054
131
\r
27055
136
\r
27056
167
\r
27057
131
\r
27058
173
\r
27059
166
\r
27060
173
\r
27061
173
\r
27062
215
\r
27063
215
\r
27064
215
\r
27065
215
\r
27066
215
\r
27067
215
\r
27068
215
\r
27069
215
\r
27070
215
\r
27071
215
\r
27072
215
\r
27073
215
\r
27074
215
\r
27075
215
\r
27076
215
\r
27077
215
\r
27078
215
\r
27079
215
\r
27080
215
\r
27081
215
\r
27082
179
\r
27083
130
\r
27084
124
\r
27085
129
\r
27086
129
\r
27087
124
\r
27088
129
\r
27089
129
\r
27090
172
\r
27091
172
\r
27092
209
\r
27093
214
\r
27094
209
\r
27095
172
\r
27096
173
\r
27097
172
\r
27098
171
\r
27099
172
\r
27100
166
\r
27101
172
\r
27102
178
\r
27103
172
\r
27104
172
\r
27105
166
\r
27106
171
\r
27107
172
\r
27108
172
\r
27109
172
\r
27110
178
\r
27111
166
\r
27112
135
\r
27113
130
\r
27114
122
\r
27115
86
\r
27116
43
\r
27117
93
\r
27118
128
\r
27119
123
\r
27120
172
\r
27121
135
\r
27122
166
\r
27123
135
\r
27124
129
\r
27125
86
\r
27126
50
\r
27127
79
\r
27128
86
\r
27129
50
\r
27130
79
\r
27131
1
\r
27132
43
\r
27133
37
\r
27134
43
\r
27135
43
\r
27136
43
\r
27137
44
\r
27138
43
\r
27139
1
\r
27140
85
\r
27141
86
\r
27142
1
\r
27143
43
\r
27144
44
\r
27145
37
\r
27146
49
\r
27147
87
\r
27148
129
\r
27149
166
\r
27150
135
\r
27151
130
\r
27152
122
\r
27153
87
\r
27154
86
\r
27155
122
\r
27156
172
\r
27157
165
\r
27158
130
\r
27159
135
\r
27160
166
\r
27161
172
\r
27162
172
\r
27163
171
\r
27164
172
\r
27165
208
\r
27166
178
\r
27167
209
\r
27168
179
\r
27169
215
\r
27170
215
\r
27171
215
\r
27172
215
\r
27173
215
\r
27174
215
\r
27175
215
\r
27176
215
\r
27177
215
\r
27178
215
\r
27179
215
\r
27180
215
\r
27181
215
\r
27182
215
\r
27183
215
\r
27184
215
\r
27185
215
\r
27186
215
\r
27187
215
\r
27188
215
\r
27189
179
\r
27190
179
\r
27191
215
\r
27192
179
\r
27193
143
\r
27194
173
\r
27195
173
\r
27196
179
\r
27197
137
\r
27198
173
\r
27199
137
\r
27200
137
\r
27201
130
\r
27202
137
\r
27203
94
\r
27204
137
\r
27205
94
\r
27206
136
\r
27207
95
\r
27208
94
\r
27209
130
\r
27210
94
\r
27211
50
\r
27212
43
\r
27213
43
\r
27214
36
\r
27215
43
\r
27216
37
\r
27217
14
\r
27218
80
\r
27219
50
\r
27220
87
\r
27221
87
\r
27222
88
\r
27223
88
\r
27224
94
\r
27225
124
\r
27226
94
\r
27227
124
\r
27228
88
\r
27229
94
\r
27230
124
\r
27231
94
\r
27232
131
\r
27233
124
\r
27234
131
\r
27235
131
\r
27236
173
\r
27237
167
\r
27238
131
\r
27239
173
\r
27240
173
\r
27241
173
\r
27242
215
\r
27243
215
\r
27244
215
\r
27245
215
\r
27246
215
\r
27247
215
\r
27248
215
\r
27249
215
\r
27250
215
\r
27251
215
\r
27252
215
\r
27253
215
\r
27254
215
\r
27255
215
\r
27256
215
\r
27257
215
\r
27258
215
\r
27259
215
\r
27260
215
\r
27261
215
\r
27262
179
\r
27263
165
\r
27264
87
\r
27265
136
\r
27266
130
\r
27267
165
\r
27268
87
\r
27269
129
\r
27270
172
\r
27271
166
\r
27272
136
\r
27273
166
\r
27274
172
\r
27275
136
\r
27276
165
\r
27277
129
\r
27278
172
\r
27279
171
\r
27280
173
\r
27281
172
\r
27282
172
\r
27283
172
\r
27284
172
\r
27285
172
\r
27286
172
\r
27287
172
\r
27288
172
\r
27289
172
\r
27290
179
\r
27291
166
\r
27292
171
\r
27293
93
\r
27294
80
\r
27295
6
\r
27296
86
\r
27297
129
\r
27298
129
\r
27299
166
\r
27300
135
\r
27301
166
\r
27302
129
\r
27303
129
\r
27304
86
\r
27305
49
\r
27306
80
\r
27307
86
\r
27308
86
\r
27309
43
\r
27310
44
\r
27311
36
\r
27312
7
\r
27313
43
\r
27314
37
\r
27315
43
\r
27316
43
\r
27317
44
\r
27318
43
\r
27319
86
\r
27320
44
\r
27321
79
\r
27322
43
\r
27323
43
\r
27324
43
\r
27325
44
\r
27326
86
\r
27327
135
\r
27328
166
\r
27329
165
\r
27330
130
\r
27331
129
\r
27332
87
\r
27333
86
\r
27334
92
\r
27335
123
\r
27336
172
\r
27337
167
\r
27338
172
\r
27339
215
\r
27340
215
\r
27341
179
\r
27342
209
\r
27343
215
\r
27344
215
\r
27345
215
\r
27346
215
\r
27347
215
\r
27348
215
\r
27349
215
\r
27350
215
\r
27351
215
\r
27352
215
\r
27353
215
\r
27354
215
\r
27355
215
\r
27356
215
\r
27357
215
\r
27358
215
\r
27359
215
\r
27360
215
\r
27361
215
\r
27362
215
\r
27363
215
\r
27364
215
\r
27365
215
\r
27366
215
\r
27367
179
\r
27368
215
\r
27369
179
\r
27370
179
\r
27371
173
\r
27372
179
\r
27373
137
\r
27374
179
\r
27375
137
\r
27376
137
\r
27377
137
\r
27378
173
\r
27379
137
\r
27380
131
\r
27381
100
\r
27382
131
\r
27383
100
\r
27384
131
\r
27385
94
\r
27386
94
\r
27387
100
\r
27388
130
\r
27389
94
\r
27390
44
\r
27391
79
\r
27392
43
\r
27393
43
\r
27394
43
\r
27395
1
\r
27396
50
\r
27397
80
\r
27398
44
\r
27399
87
\r
27400
87
\r
27401
87
\r
27402
94
\r
27403
88
\r
27404
130
\r
27405
88
\r
27406
88
\r
27407
88
\r
27408
94
\r
27409
88
\r
27410
124
\r
27411
94
\r
27412
124
\r
27413
130
\r
27414
131
\r
27415
131
\r
27416
167
\r
27417
131
\r
27418
167
\r
27419
136
\r
27420
209
\r
27421
215
\r
27422
215
\r
27423
215
\r
27424
215
\r
27425
215
\r
27426
215
\r
27427
215
\r
27428
215
\r
27429
215
\r
27430
215
\r
27431
215
\r
27432
215
\r
27433
215
\r
27434
215
\r
27435
215
\r
27436
215
\r
27437
215
\r
27438
215
\r
27439
215
\r
27440
215
\r
27441
215
\r
27442
173
\r
27443
129
\r
27444
130
\r
27445
129
\r
27446
93
\r
27447
129
\r
27448
130
\r
27449
129
\r
27450
166
\r
27451
135
\r
27452
130
\r
27453
129
\r
27454
172
\r
27455
129
\r
27456
130
\r
27457
135
\r
27458
172
\r
27459
172
\r
27460
166
\r
27461
172
\r
27462
172
\r
27463
178
\r
27464
172
\r
27465
172
\r
27466
172
\r
27467
172
\r
27468
172
\r
27469
172
\r
27470
173
\r
27471
171
\r
27472
129
\r
27473
79
\r
27474
43
\r
27475
50
\r
27476
86
\r
27477
129
\r
27478
129
\r
27479
166
\r
27480
135
\r
27481
123
\r
27482
86
\r
27483
86
\r
27484
43
\r
27485
86
\r
27486
86
\r
27487
86
\r
27488
43
\r
27489
86
\r
27490
37
\r
27491
7
\r
27492
37
\r
27493
43
\r
27494
44
\r
27495
49
\r
27496
44
\r
27497
37
\r
27498
86
\r
27499
86
\r
27500
44
\r
27501
79
\r
27502
43
\r
27503
44
\r
27504
50
\r
27505
122
\r
27506
129
\r
27507
137
\r
27508
172
\r
27509
129
\r
27510
122
\r
27511
87
\r
27512
50
\r
27513
122
\r
27514
130
\r
27515
172
\r
27516
172
\r
27517
179
\r
27518
215
\r
27519
215
\r
27520
215
\r
27521
215
\r
27522
215
\r
27523
215
\r
27524
215
\r
27525
215
\r
27526
215
\r
27527
215
\r
27528
215
\r
27529
215
\r
27530
215
\r
27531
215
\r
27532
215
\r
27533
215
\r
27534
215
\r
27535
215
\r
27536
215
\r
27537
215
\r
27538
215
\r
27539
215
\r
27540
215
\r
27541
215
\r
27542
215
\r
27543
215
\r
27544
215
\r
27545
215
\r
27546
215
\r
27547
179
\r
27548
179
\r
27549
179
\r
27550
137
\r
27551
179
\r
27552
173
\r
27553
137
\r
27554
143
\r
27555
137
\r
27556
137
\r
27557
131
\r
27558
137
\r
27559
137
\r
27560
95
\r
27561
136
\r
27562
94
\r
27563
94
\r
27564
130
\r
27565
95
\r
27566
94
\r
27567
93
\r
27568
58
\r
27569
80
\r
27570
85
\r
27571
44
\r
27572
43
\r
27573
43
\r
27574
37
\r
27575
43
\r
27576
50
\r
27577
44
\r
27578
86
\r
27579
51
\r
27580
88
\r
27581
93
\r
27582
124
\r
27583
94
\r
27584
88
\r
27585
123
\r
27586
87
\r
27587
94
\r
27588
87
\r
27589
88
\r
27590
88
\r
27591
94
\r
27592
124
\r
27593
94
\r
27594
125
\r
27595
130
\r
27596
131
\r
27597
130
\r
27598
131
\r
27599
172
\r
27600
173
\r
27601
215
\r
27602
215
\r
27603
215
\r
27604
215
\r
27605
215
\r
27606
215
\r
27607
215
\r
27608
215
\r
27609
215
\r
27610
215
\r
27611
215
\r
27612
215
\r
27613
215
\r
27614
215
\r
27615
215
\r
27616
215
\r
27617
215
\r
27618
215
\r
27619
215
\r
27620
215
\r
27621
179
\r
27622
136
\r
27623
130
\r
27624
123
\r
27625
129
\r
27626
129
\r
27627
130
\r
27628
129
\r
27629
130
\r
27630
135
\r
27631
129
\r
27632
166
\r
27633
93
\r
27634
129
\r
27635
166
\r
27636
129
\r
27637
129
\r
27638
172
\r
27639
172
\r
27640
136
\r
27641
172
\r
27642
172
\r
27643
172
\r
27644
172
\r
27645
172
\r
27646
166
\r
27647
172
\r
27648
172
\r
27649
172
\r
27650
171
\r
27651
129
\r
27652
86
\r
27653
43
\r
27654
43
\r
27655
86
\r
27656
129
\r
27657
129
\r
27658
129
\r
27659
172
\r
27660
122
\r
27661
43
\r
27662
43
\r
27663
50
\r
27664
86
\r
27665
86
\r
27666
86
\r
27667
43
\r
27668
44
\r
27669
43
\r
27670
37
\r
27671
43
\r
27672
43
\r
27673
43
\r
27674
50
\r
27675
79
\r
27676
1
\r
27677
43
\r
27678
86
\r
27679
86
\r
27680
80
\r
27681
49
\r
27682
44
\r
27683
79
\r
27684
93
\r
27685
129
\r
27686
123
\r
27687
130
\r
27688
129
\r
27689
86
\r
27690
86
\r
27691
87
\r
27692
172
\r
27693
172
\r
27694
173
\r
27695
178
\r
27696
209
\r
27697
215
\r
27698
215
\r
27699
215
\r
27700
215
\r
27701
215
\r
27702
215
\r
27703
215
\r
27704
215
\r
27705
215
\r
27706
215
\r
27707
215
\r
27708
215
\r
27709
215
\r
27710
215
\r
27711
215
\r
27712
215
\r
27713
215
\r
27714
215
\r
27715
215
\r
27716
215
\r
27717
215
\r
27718
215
\r
27719
215
\r
27720
215
\r
27721
215
\r
27722
215
\r
27723
179
\r
27724
179
\r
27725
215
\r
27726
179
\r
27727
143
\r
27728
173
\r
27729
179
\r
27730
137
\r
27731
137
\r
27732
137
\r
27733
137
\r
27734
137
\r
27735
137
\r
27736
137
\r
27737
95
\r
27738
136
\r
27739
95
\r
27740
94
\r
27741
130
\r
27742
95
\r
27743
130
\r
27744
94
\r
27745
93
\r
27746
94
\r
27747
52
\r
27748
86
\r
27749
122
\r
27750
43
\r
27751
44
\r
27752
43
\r
27753
43
\r
27754
43
\r
27755
44
\r
27756
8
\r
27757
86
\r
27758
87
\r
27759
88
\r
27760
87
\r
27761
93
\r
27762
88
\r
27763
93
\r
27764
88
\r
27765
88
\r
27766
87
\r
27767
87
\r
27768
87
\r
27769
129
\r
27770
88
\r
27771
88
\r
27772
124
\r
27773
94
\r
27774
94
\r
27775
124
\r
27776
88
\r
27777
130
\r
27778
131
\r
27779
179
\r
27780
215
\r
27781
215
\r
27782
215
\r
27783
215
\r
27784
215
\r
27785
215
\r
27786
215
\r
27787
215
\r
27788
215
\r
27789
215
\r
27790
215
\r
27791
215
\r
27792
215
\r
27793
215
\r
27794
215
\r
27795
215
\r
27796
215
\r
27797
215
\r
27798
215
\r
27799
215
\r
27800
215
\r
27801
143
\r
27802
166
\r
27803
136
\r
27804
130
\r
27805
129
\r
27806
93
\r
27807
129
\r
27808
123
\r
27809
93
\r
27810
130
\r
27811
129
\r
27812
93
\r
27813
129
\r
27814
129
\r
27815
130
\r
27816
171
\r
27817
166
\r
27818
136
\r
27819
171
\r
27820
130
\r
27821
172
\r
27822
172
\r
27823
171
\r
27824
172
\r
27825
172
\r
27826
172
\r
27827
172
\r
27828
129
\r
27829
172
\r
27830
130
\r
27831
128
\r
27832
44
\r
27833
86
\r
27834
86
\r
27835
128
\r
27836
87
\r
27837
172
\r
27838
129
\r
27839
87
\r
27840
43
\r
27841
43
\r
27842
49
\r
27843
80
\r
27844
85
\r
27845
44
\r
27846
43
\r
27847
86
\r
27848
43
\r
27849
43
\r
27850
44
\r
27851
43
\r
27852
43
\r
27853
79
\r
27854
44
\r
27855
6
\r
27856
37
\r
27857
86
\r
27858
123
\r
27859
50
\r
27860
44
\r
27861
86
\r
27862
86
\r
27863
86
\r
27864
123
\r
27865
93
\r
27866
129
\r
27867
122
\r
27868
93
\r
27869
129
\r
27870
130
\r
27871
173
\r
27872
178
\r
27873
215
\r
27874
215
\r
27875
179
\r
27876
215
\r
27877
215
\r
27878
215
\r
27879
215
\r
27880
215
\r
27881
215
\r
27882
215
\r
27883
215
\r
27884
215
\r
27885
215
\r
27886
215
\r
27887
215
\r
27888
215
\r
27889
215
\r
27890
215
\r
27891
215
\r
27892
215
\r
27893
215
\r
27894
215
\r
27895
215
\r
27896
215
\r
27897
215
\r
27898
215
\r
27899
215
\r
27900
215
\r
27901
215
\r
27902
179
\r
27903
179
\r
27904
215
\r
27905
179
\r
27906
137
\r
27907
179
\r
27908
137
\r
27909
173
\r
27910
143
\r
27911
131
\r
27912
137
\r
27913
101
\r
27914
137
\r
27915
131
\r
27916
100
\r
27917
131
\r
27918
94
\r
27919
94
\r
27920
130
\r
27921
94
\r
27922
94
\r
27923
88
\r
27924
95
\r
27925
87
\r
27926
95
\r
27927
86
\r
27928
87
\r
27929
85
\r
27930
44
\r
27931
43
\r
27932
37
\r
27933
50
\r
27934
43
\r
27935
44
\r
27936
51
\r
27937
87
\r
27938
87
\r
27939
87
\r
27940
87
\r
27941
94
\r
27942
87
\r
27943
94
\r
27944
87
\r
27945
87
\r
27946
130
\r
27947
87
\r
27948
93
\r
27949
88
\r
27950
87
\r
27951
94
\r
27952
124
\r
27953
88
\r
27954
94
\r
27955
130
\r
27956
88
\r
27957
166
\r
27958
179
\r
27959
179
\r
27960
215
\r
27961
215
\r
27962
215
\r
27963
215
\r
27964
215
\r
27965
215
\r
27966
215
\r
27967
215
\r
27968
215
\r
27969
215
\r
27970
215
\r
27971
215
\r
27972
215
\r
27973
215
\r
27974
215
\r
27975
179
\r
27976
215
\r
27977
179
\r
27978
215
\r
27979
179
\r
27980
215
\r
27981
179
\r
27982
173
\r
27983
136
\r
27984
171
\r
27985
130
\r
27986
86
\r
27987
130
\r
27988
93
\r
27989
129
\r
27990
129
\r
27991
129
\r
27992
129
\r
27993
130
\r
27994
129
\r
27995
135
\r
27996
166
\r
27997
172
\r
27998
129
\r
27999
172
\r
28000
136
\r
28001
171
\r
28002
130
\r
28003
172
\r
28004
172
\r
28005
130
\r
28006
171
\r
28007
130
\r
28008
171
\r
28009
172
\r
28010
93
\r
28011
122
\r
28012
86
\r
28013
129
\r
28014
86
\r
28015
129
\r
28016
129
\r
28017
129
\r
28018
93
\r
28019
79
\r
28020
43
\r
28021
43
\r
28022
50
\r
28023
43
\r
28024
79
\r
28025
44
\r
28026
49
\r
28027
44
\r
28028
79
\r
28029
44
\r
28030
43
\r
28031
44
\r
28032
43
\r
28033
44
\r
28034
42
\r
28035
44
\r
28036
86
\r
28037
86
\r
28038
50
\r
28039
80
\r
28040
129
\r
28041
86
\r
28042
86
\r
28043
123
\r
28044
129
\r
28045
130
\r
28046
136
\r
28047
136
\r
28048
172
\r
28049
173
\r
28050
214
\r
28051
215
\r
28052
179
\r
28053
215
\r
28054
215
\r
28055
215
\r
28056
215
\r
28057
215
\r
28058
215
\r
28059
215
\r
28060
215
\r
28061
215
\r
28062
215
\r
28063
215
\r
28064
215
\r
28065
215
\r
28066
215
\r
28067
215
\r
28068
215
\r
28069
215
\r
28070
215
\r
28071
215
\r
28072
215
\r
28073
215
\r
28074
215
\r
28075
215
\r
28076
215
\r
28077
215
\r
28078
215
\r
28079
215
\r
28080
179
\r
28081
179
\r
28082
179
\r
28083
179
\r
28084
179
\r
28085
173
\r
28086
143
\r
28087
137
\r
28088
173
\r
28089
101
\r
28090
131
\r
28091
137
\r
28092
95
\r
28093
136
\r
28094
94
\r
28095
95
\r
28096
130
\r
28097
94
\r
28098
94
\r
28099
94
\r
28100
89
\r
28101
93
\r
28102
52
\r
28103
93
\r
28104
88
\r
28105
58
\r
28106
122
\r
28107
86
\r
28108
86
\r
28109
43
\r
28110
43
\r
28111
44
\r
28112
43
\r
28113
44
\r
28114
43
\r
28115
51
\r
28116
86
\r
28117
87
\r
28118
87
\r
28119
51
\r
28120
93
\r
28121
86
\r
28122
93
\r
28123
87
\r
28124
94
\r
28125
129
\r
28126
87
\r
28127
129
\r
28128
94
\r
28129
87
\r
28130
88
\r
28131
94
\r
28132
94
\r
28133
87
\r
28134
130
\r
28135
94
\r
28136
137
\r
28137
172
\r
28138
215
\r
28139
215
\r
28140
215
\r
28141
215
\r
28142
215
\r
28143
215
\r
28144
215
\r
28145
215
\r
28146
215
\r
28147
215
\r
28148
215
\r
28149
215
\r
28150
215
\r
28151
215
\r
28152
179
\r
28153
215
\r
28154
179
\r
28155
179
\r
28156
215
\r
28157
179
\r
28158
179
\r
28159
215
\r
28160
215
\r
28161
179
\r
28162
215
\r
28163
173
\r
28164
136
\r
28165
129
\r
28166
128
\r
28167
130
\r
28168
93
\r
28169
129
\r
28170
129
\r
28171
93
\r
28172
129
\r
28173
129
\r
28174
129
\r
28175
129
\r
28176
172
\r
28177
129
\r
28178
136
\r
28179
166
\r
28180
171
\r
28181
136
\r
28182
166
\r
28183
135
\r
28184
166
\r
28185
136
\r
28186
165
\r
28187
136
\r
28188
165
\r
28189
129
\r
28190
93
\r
28191
122
\r
28192
129
\r
28193
130
\r
28194
129
\r
28195
171
\r
28196
129
\r
28197
93
\r
28198
43
\r
28199
43
\r
28200
43
\r
28201
86
\r
28202
44
\r
28203
49
\r
28204
43
\r
28205
80
\r
28206
43
\r
28207
50
\r
28208
80
\r
28209
43
\r
28210
44
\r
28211
43
\r
28212
43
\r
28213
43
\r
28214
44
\r
28215
86
\r
28216
86
\r
28217
80
\r
28218
50
\r
28219
128
\r
28220
87
\r
28221
123
\r
28222
172
\r
28223
135
\r
28224
166
\r
28225
136
\r
28226
215
\r
28227
179
\r
28228
215
\r
28229
173
\r
28230
215
\r
28231
215
\r
28232
215
\r
28233
215
\r
28234
215
\r
28235
215
\r
28236
215
\r
28237
215
\r
28238
215
\r
28239
215
\r
28240
215
\r
28241
215
\r
28242
215
\r
28243
215
\r
28244
215
\r
28245
215
\r
28246
215
\r
28247
215
\r
28248
215
\r
28249
215
\r
28250
215
\r
28251
215
\r
28252
215
\r
28253
215
\r
28254
215
\r
28255
215
\r
28256
215
\r
28257
215
\r
28258
179
\r
28259
215
\r
28260
179
\r
28261
179
\r
28262
179
\r
28263
137
\r
28264
179
\r
28265
137
\r
28266
137
\r
28267
137
\r
28268
137
\r
28269
131
\r
28270
101
\r
28271
130
\r
28272
94
\r
28273
101
\r
28274
130
\r
28275
94
\r
28276
94
\r
28277
94
\r
28278
89
\r
28279
94
\r
28280
87
\r
28281
95
\r
28282
88
\r
28283
93
\r
28284
52
\r
28285
123
\r
28286
86
\r
28287
50
\r
28288
43
\r
28289
44
\r
28290
43
\r
28291
37
\r
28292
43
\r
28293
50
\r
28294
45
\r
28295
86
\r
28296
93
\r
28297
86
\r
28298
50
\r
28299
87
\r
28300
93
\r
28301
93
\r
28302
87
\r
28303
135
\r
28304
94
\r
28305
87
\r
28306
93
\r
28307
93
\r
28308
94
\r
28309
94
\r
28310
94
\r
28311
93
\r
28312
94
\r
28313
130
\r
28314
130
\r
28315
131
\r
28316
172
\r
28317
215
\r
28318
215
\r
28319
215
\r
28320
215
\r
28321
215
\r
28322
215
\r
28323
215
\r
28324
215
\r
28325
215
\r
28326
215
\r
28327
215
\r
28328
215
\r
28329
215
\r
28330
179
\r
28331
179
\r
28332
137
\r
28333
178
\r
28334
179
\r
28335
173
\r
28336
179
\r
28337
179
\r
28338
215
\r
28339
215
\r
28340
215
\r
28341
215
\r
28342
215
\r
28343
179
\r
28344
172
\r
28345
172
\r
28346
166
\r
28347
129
\r
28348
129
\r
28349
93
\r
28350
123
\r
28351
92
\r
28352
129
\r
28353
129
\r
28354
130
\r
28355
129
\r
28356
165
\r
28357
135
\r
28358
130
\r
28359
129
\r
28360
172
\r
28361
129
\r
28362
129
\r
28363
166
\r
28364
129
\r
28365
172
\r
28366
129
\r
28367
129
\r
28368
123
\r
28369
92
\r
28370
122
\r
28371
129
\r
28372
130
\r
28373
129
\r
28374
172
\r
28375
129
\r
28376
92
\r
28377
80
\r
28378
43
\r
28379
43
\r
28380
49
\r
28381
87
\r
28382
86
\r
28383
43
\r
28384
50
\r
28385
79
\r
28386
43
\r
28387
86
\r
28388
50
\r
28389
80
\r
28390
43
\r
28391
43
\r
28392
43
\r
28393
44
\r
28394
86
\r
28395
86
\r
28396
44
\r
28397
86
\r
28398
92
\r
28399
130
\r
28400
172
\r
28401
167
\r
28402
172
\r
28403
208
\r
28404
179
\r
28405
215
\r
28406
215
\r
28407
215
\r
28408
215
\r
28409
215
\r
28410
215
\r
28411
215
\r
28412
215
\r
28413
215
\r
28414
215
\r
28415
215
\r
28416
215
\r
28417
215
\r
28418
215
\r
28419
215
\r
28420
215
\r
28421
215
\r
28422
215
\r
28423
215
\r
28424
215
\r
28425
215
\r
28426
215
\r
28427
215
\r
28428
215
\r
28429
215
\r
28430
215
\r
28431
215
\r
28432
215
\r
28433
215
\r
28434
215
\r
28435
215
\r
28436
179
\r
28437
179
\r
28438
179
\r
28439
179
\r
28440
173
\r
28441
143
\r
28442
173
\r
28443
137
\r
28444
137
\r
28445
179
\r
28446
131
\r
28447
101
\r
28448
137
\r
28449
94
\r
28450
130
\r
28451
95
\r
28452
94
\r
28453
100
\r
28454
88
\r
28455
94
\r
28456
57
\r
28457
124
\r
28458
93
\r
28459
52
\r
28460
93
\r
28461
87
\r
28462
87
\r
28463
51
\r
28464
122
\r
28465
51
\r
28466
44
\r
28467
85
\r
28468
7
\r
28469
37
\r
28470
7
\r
28471
44
\r
28472
85
\r
28473
51
\r
28474
122
\r
28475
87
\r
28476
56
\r
28477
50
\r
28478
87
\r
28479
93
\r
28480
51
\r
28481
135
\r
28482
93
\r
28483
94
\r
28484
129
\r
28485
94
\r
28486
93
\r
28487
94
\r
28488
93
\r
28489
129
\r
28490
100
\r
28491
94
\r
28492
130
\r
28493
137
\r
28494
130
\r
28495
167
\r
28496
215
\r
28497
179
\r
28498
215
\r
28499
215
\r
28500
215
\r
28501
215
\r
28502
215
\r
28503
215
\r
28504
215
\r
28505
215
\r
28506
215
\r
28507
179
\r
28508
143
\r
28509
173
\r
28510
179
\r
28511
137
\r
28512
179
\r
28513
215
\r
28514
179
\r
28515
215
\r
28516
215
\r
28517
215
\r
28518
215
\r
28519
215
\r
28520
215
\r
28521
215
\r
28522
215
\r
28523
215
\r
28524
215
\r
28525
215
\r
28526
172
\r
28527
129
\r
28528
130
\r
28529
129
\r
28530
135
\r
28531
123
\r
28532
129
\r
28533
129
\r
28534
129
\r
28535
130
\r
28536
129
\r
28537
171
\r
28538
172
\r
28539
172
\r
28540
130
\r
28541
129
\r
28542
129
\r
28543
172
\r
28544
172
\r
28545
172
\r
28546
129
\r
28547
129
\r
28548
123
\r
28549
86
\r
28550
87
\r
28551
128
\r
28552
136
\r
28553
130
\r
28554
129
\r
28555
129
\r
28556
50
\r
28557
43
\r
28558
86
\r
28559
50
\r
28560
123
\r
28561
86
\r
28562
43
\r
28563
43
\r
28564
50
\r
28565
44
\r
28566
50
\r
28567
43
\r
28568
44
\r
28569
50
\r
28570
79
\r
28571
7
\r
28572
80
\r
28573
86
\r
28574
86
\r
28575
87
\r
28576
129
\r
28577
173
\r
28578
209
\r
28579
215
\r
28580
215
\r
28581
178
\r
28582
215
\r
28583
215
\r
28584
215
\r
28585
215
\r
28586
215
\r
28587
215
\r
28588
215
\r
28589
215
\r
28590
215
\r
28591
215
\r
28592
215
\r
28593
215
\r
28594
215
\r
28595
215
\r
28596
215
\r
28597
215
\r
28598
215
\r
28599
215
\r
28600
215
\r
28601
215
\r
28602
215
\r
28603
215
\r
28604
215
\r
28605
215
\r
28606
215
\r
28607
215
\r
28608
215
\r
28609
215
\r
28610
215
\r
28611
215
\r
28612
215
\r
28613
215
\r
28614
215
\r
28615
179
\r
28616
179
\r
28617
143
\r
28618
173
\r
28619
137
\r
28620
173
\r
28621
137
\r
28622
101
\r
28623
137
\r
28624
131
\r
28625
100
\r
28626
95
\r
28627
130
\r
28628
94
\r
28629
94
\r
28630
94
\r
28631
93
\r
28632
52
\r
28633
94
\r
28634
93
\r
28635
88
\r
28636
93
\r
28637
87
\r
28638
51
\r
28639
87
\r
28640
93
\r
28641
87
\r
28642
87
\r
28643
86
\r
28644
44
\r
28645
49
\r
28646
44
\r
28647
43
\r
28648
43
\r
28649
43
\r
28650
44
\r
28651
50
\r
28652
86
\r
28653
87
\r
28654
86
\r
28655
93
\r
28656
50
\r
28657
87
\r
28658
93
\r
28659
92
\r
28660
93
\r
28661
94
\r
28662
93
\r
28663
129
\r
28664
100
\r
28665
129
\r
28666
93
\r
28667
94
\r
28668
94
\r
28669
130
\r
28670
100
\r
28671
136
\r
28672
131
\r
28673
172
\r
28674
131
\r
28675
209
\r
28676
173
\r
28677
215
\r
28678
215
\r
28679
215
\r
28680
215
\r
28681
215
\r
28682
215
\r
28683
179
\r
28684
179
\r
28685
173
\r
28686
173
\r
28687
172
\r
28688
143
\r
28689
173
\r
28690
179
\r
28691
179
\r
28692
215
\r
28693
215
\r
28694
215
\r
28695
215
\r
28696
215
\r
28697
215
\r
28698
215
\r
28699
215
\r
28700
215
\r
28701
215
\r
28702
215
\r
28703
215
\r
28704
215
\r
28705
215
\r
28706
215
\r
28707
172
\r
28708
173
\r
28709
136
\r
28710
136
\r
28711
129
\r
28712
130
\r
28713
129
\r
28714
130
\r
28715
136
\r
28716
179
\r
28717
173
\r
28718
215
\r
28719
172
\r
28720
131
\r
28721
171
\r
28722
172
\r
28723
173
\r
28724
179
\r
28725
166
\r
28726
129
\r
28727
129
\r
28728
86
\r
28729
93
\r
28730
86
\r
28731
130
\r
28732
171
\r
28733
130
\r
28734
129
\r
28735
51
\r
28736
85
\r
28737
44
\r
28738
80
\r
28739
50
\r
28740
86
\r
28741
43
\r
28742
44
\r
28743
49
\r
28744
44
\r
28745
86
\r
28746
50
\r
28747
43
\r
28748
79
\r
28749
50
\r
28750
43
\r
28751
44
\r
28752
123
\r
28753
135
\r
28754
166
\r
28755
172
\r
28756
215
\r
28757
215
\r
28758
215
\r
28759
215
\r
28760
215
\r
28761
215
\r
28762
215
\r
28763
215
\r
28764
215
\r
28765
215
\r
28766
215
\r
28767
215
\r
28768
215
\r
28769
215
\r
28770
215
\r
28771
215
\r
28772
215
\r
28773
215
\r
28774
215
\r
28775
215
\r
28776
215
\r
28777
215
\r
28778
215
\r
28779
215
\r
28780
215
\r
28781
215
\r
28782
215
\r
28783
215
\r
28784
215
\r
28785
215
\r
28786
215
\r
28787
215
\r
28788
215
\r
28789
215
\r
28790
215
\r
28791
215
\r
28792
215
\r
28793
215
\r
28794
143
\r
28795
173
\r
28796
143
\r
28797
173
\r
28798
137
\r
28799
137
\r
28800
131
\r
28801
101
\r
28802
94
\r
28803
130
\r
28804
94
\r
28805
94
\r
28806
94
\r
28807
93
\r
28808
52
\r
28809
93
\r
28810
51
\r
28811
87
\r
28812
51
\r
28813
51
\r
28814
51
\r
28815
93
\r
28816
87
\r
28817
86
\r
28818
51
\r
28819
87
\r
28820
86
\r
28821
51
\r
28822
86
\r
28823
43
\r
28824
80
\r
28825
49
\r
28826
44
\r
28827
7
\r
28828
44
\r
28829
44
\r
28830
86
\r
28831
86
\r
28832
129
\r
28833
86
\r
28834
93
\r
28835
87
\r
28836
93
\r
28837
92
\r
28838
87
\r
28839
93
\r
28840
129
\r
28841
100
\r
28842
94
\r
28843
129
\r
28844
93
\r
28845
57
\r
28846
87
\r
28847
93
\r
28848
93
\r
28849
94
\r
28850
130
\r
28851
136
\r
28852
130
\r
28853
131
\r
28854
136
\r
28855
131
\r
28856
172
\r
28857
179
\r
28858
173
\r
28859
215
\r
28860
179
\r
28861
173
\r
28862
137
\r
28863
136
\r
28864
166
\r
28865
143
\r
28866
173
\r
28867
143
\r
28868
179
\r
28869
215
\r
28870
179
\r
28871
215
\r
28872
215
\r
28873
215
\r
28874
215
\r
28875
215
\r
28876
215
\r
28877
215
\r
28878
215
\r
28879
215
\r
28880
215
\r
28881
215
\r
28882
215
\r
28883
215
\r
28884
215
\r
28885
215
\r
28886
215
\r
28887
215
\r
28888
215
\r
28889
179
\r
28890
137
\r
28891
172
\r
28892
137
\r
28893
172
\r
28894
179
\r
28895
215
\r
28896
173
\r
28897
179
\r
28898
215
\r
28899
179
\r
28900
173
\r
28901
173
\r
28902
178
\r
28903
172
\r
28904
173
\r
28905
129
\r
28906
136
\r
28907
130
\r
28908
136
\r
28909
129
\r
28910
123
\r
28911
93
\r
28912
130
\r
28913
129
\r
28914
86
\r
28915
50
\r
28916
43
\r
28917
86
\r
28918
44
\r
28919
86
\r
28920
86
\r
28921
49
\r
28922
50
\r
28923
43
\r
28924
86
\r
28925
50
\r
28926
43
\r
28927
44
\r
28928
86
\r
28929
50
\r
28930
165
\r
28931
179
\r
28932
209
\r
28933
215
\r
28934
215
\r
28935
215
\r
28936
215
\r
28937
215
\r
28938
215
\r
28939
215
\r
28940
215
\r
28941
215
\r
28942
215
\r
28943
215
\r
28944
215
\r
28945
215
\r
28946
215
\r
28947
215
\r
28948
215
\r
28949
215
\r
28950
215
\r
28951
215
\r
28952
215
\r
28953
215
\r
28954
215
\r
28955
215
\r
28956
215
\r
28957
215
\r
28958
215
\r
28959
215
\r
28960
215
\r
28961
215
\r
28962
215
\r
28963
215
\r
28964
215
\r
28965
215
\r
28966
215
\r
28967
215
\r
28968
215
\r
28969
215
\r
28970
215
\r
28971
215
\r
28972
179
\r
28973
173
\r
28974
137
\r
28975
137
\r
28976
130
\r
28977
137
\r
28978
94
\r
28979
94
\r
28980
94
\r
28981
94
\r
28982
93
\r
28983
94
\r
28984
88
\r
28985
94
\r
28986
57
\r
28987
87
\r
28988
51
\r
28989
87
\r
28990
57
\r
28991
51
\r
28992
51
\r
28993
87
\r
28994
86
\r
28995
86
\r
28996
57
\r
28997
87
\r
28998
87
\r
28999
87
\r
29000
86
\r
29001
50
\r
29002
86
\r
29003
43
\r
29004
44
\r
29005
43
\r
29006
43
\r
29007
44
\r
29008
86
\r
29009
50
\r
29010
87
\r
29011
129
\r
29012
93
\r
29013
87
\r
29014
93
\r
29015
92
\r
29016
87
\r
29017
93
\r
29018
93
\r
29019
130
\r
29020
99
\r
29021
129
\r
29022
86
\r
29023
57
\r
29024
51
\r
29025
86
\r
29026
50
\r
29027
93
\r
29028
88
\r
29029
93
\r
29030
94
\r
29031
94
\r
29032
130
\r
29033
124
\r
29034
100
\r
29035
131
\r
29036
130
\r
29037
137
\r
29038
136
\r
29039
131
\r
29040
136
\r
29041
129
\r
29042
137
\r
29043
130
\r
29044
179
\r
29045
173
\r
29046
179
\r
29047
179
\r
29048
215
\r
29049
215
\r
29050
215
\r
29051
215
\r
29052
215
\r
29053
215
\r
29054
215
\r
29055
215
\r
29056
215
\r
29057
215
\r
29058
215
\r
29059
215
\r
29060
215
\r
29061
215
\r
29062
215
\r
29063
215
\r
29064
215
\r
29065
215
\r
29066
215
\r
29067
215
\r
29068
179
\r
29069
179
\r
29070
179
\r
29071
173
\r
29072
179
\r
29073
215
\r
29074
179
\r
29075
179
\r
29076
179
\r
29077
215
\r
29078
173
\r
29079
179
\r
29080
179
\r
29081
179
\r
29082
173
\r
29083
172
\r
29084
136
\r
29085
179
\r
29086
173
\r
29087
172
\r
29088
136
\r
29089
129
\r
29090
130
\r
29091
172
\r
29092
93
\r
29093
129
\r
29094
129
\r
29095
87
\r
29096
136
\r
29097
129
\r
29098
136
\r
29099
165
\r
29100
129
\r
29101
93
\r
29102
86
\r
29103
93
\r
29104
92
\r
29105
86
\r
29106
92
\r
29107
129
\r
29108
172
\r
29109
215
\r
29110
215
\r
29111
215
\r
29112
215
\r
29113
215
\r
29114
215
\r
29115
215
\r
29116
215
\r
29117
215
\r
29118
215
\r
29119
215
\r
29120
215
\r
29121
215
\r
29122
215
\r
29123
215
\r
29124
215
\r
29125
215
\r
29126
215
\r
29127
215
\r
29128
215
\r
29129
215
\r
29130
215
\r
29131
215
\r
29132
215
\r
29133
215
\r
29134
215
\r
29135
215
\r
29136
215
\r
29137
215
\r
29138
215
\r
29139
215
\r
29140
215
\r
29141
215
\r
29142
215
\r
29143
215
\r
29144
215
\r
29145
215
\r
29146
215
\r
29147
215
\r
29148
215
\r
29149
215
\r
29150
215
\r
29151
173
\r
29152
137
\r
29153
172
\r
29154
101
\r
29155
130
\r
29156
94
\r
29157
94
\r
29158
88
\r
29159
94
\r
29160
94
\r
29161
94
\r
29162
129
\r
29163
100
\r
29164
87
\r
29165
57
\r
29166
93
\r
29167
87
\r
29168
51
\r
29169
57
\r
29170
87
\r
29171
51
\r
29172
93
\r
29173
86
\r
29174
87
\r
29175
87
\r
29176
93
\r
29177
86
\r
29178
93
\r
29179
86
\r
29180
80
\r
29181
50
\r
29182
43
\r
29183
44
\r
29184
49
\r
29185
44
\r
29186
43
\r
29187
86
\r
29188
50
\r
29189
122
\r
29190
93
\r
29191
87
\r
29192
129
\r
29193
93
\r
29194
86
\r
29195
93
\r
29196
129
\r
29197
94
\r
29198
129
\r
29199
93
\r
29200
93
\r
29201
86
\r
29202
51
\r
29203
50
\r
29204
44
\r
29205
51
\r
29206
50
\r
29207
87
\r
29208
87
\r
29209
94
\r
29210
87
\r
29211
94
\r
29212
88
\r
29213
94
\r
29214
93
\r
29215
130
\r
29216
94
\r
29217
93
\r
29218
130
\r
29219
93
\r
29220
94
\r
29221
131
\r
29222
136
\r
29223
137
\r
29224
172
\r
29225
143
\r
29226
215
\r
29227
215
\r
29228
215
\r
29229
215
\r
29230
215
\r
29231
215
\r
29232
215
\r
29233
215
\r
29234
215
\r
29235
215
\r
29236
215
\r
29237
215
\r
29238
215
\r
29239
215
\r
29240
215
\r
29241
215
\r
29242
215
\r
29243
215
\r
29244
215
\r
29245
215
\r
29246
215
\r
29247
179
\r
29248
215
\r
29249
179
\r
29250
179
\r
29251
179
\r
29252
179
\r
29253
179
\r
29254
215
\r
29255
179
\r
29256
179
\r
29257
179
\r
29258
209
\r
29259
179
\r
29260
179
\r
29261
179
\r
29262
179
\r
29263
173
\r
29264
179
\r
29265
179
\r
29266
173
\r
29267
178
\r
29268
172
\r
29269
136
\r
29270
173
\r
29271
166
\r
29272
215
\r
29273
178
\r
29274
173
\r
29275
215
\r
29276
179
\r
29277
215
\r
29278
215
\r
29279
215
\r
29280
179
\r
29281
215
\r
29282
215
\r
29283
179
\r
29284
208
\r
29285
179
\r
29286
215
\r
29287
215
\r
29288
215
\r
29289
215
\r
29290
215
\r
29291
215
\r
29292
215
\r
29293
215
\r
29294
215
\r
29295
215
\r
29296
215
\r
29297
215
\r
29298
215
\r
29299
215
\r
29300
215
\r
29301
215
\r
29302
215
\r
29303
215
\r
29304
215
\r
29305
215
\r
29306
215
\r
29307
215
\r
29308
215
\r
29309
215
\r
29310
215
\r
29311
215
\r
29312
215
\r
29313
215
\r
29314
215
\r
29315
215
\r
29316
215
\r
29317
215
\r
29318
215
\r
29319
215
\r
29320
215
\r
29321
215
\r
29322
215
\r
29323
215
\r
29324
215
\r
29325
215
\r
29326
215
\r
29327
215
\r
29328
215
\r
29329
215
\r
29330
173
\r
29331
137
\r
29332
136
\r
29333
130
\r
29334
94
\r
29335
136
\r
29336
130
\r
29337
130
\r
29338
137
\r
29339
136
\r
29340
130
\r
29341
100
\r
29342
130
\r
29343
94
\r
29344
93
\r
29345
93
\r
29346
94
\r
29347
88
\r
29348
93
\r
29349
56
\r
29350
87
\r
29351
87
\r
29352
93
\r
29353
86
\r
29354
93
\r
29355
93
\r
29356
130
\r
29357
86
\r
29358
57
\r
29359
79
\r
29360
44
\r
29361
43
\r
29362
44
\r
29363
44
\r
29364
49
\r
29365
80
\r
29366
56
\r
29367
123
\r
29368
86
\r
29369
86
\r
29370
93
\r
29371
87
\r
29372
86
\r
29373
93
\r
29374
93
\r
29375
129
\r
29376
94
\r
29377
129
\r
29378
93
\r
29379
123
\r
29380
56
\r
29381
44
\r
29382
7
\r
29383
43
\r
29384
2
\r
29385
50
\r
29386
44
\r
29387
50
\r
29388
51
\r
29389
87
\r
29390
57
\r
29391
88
\r
29392
87
\r
29393
94
\r
29394
51
\r
29395
88
\r
29396
93
\r
29397
94
\r
29398
87
\r
29399
94
\r
29400
129
\r
29401
94
\r
29402
137
\r
29403
173
\r
29404
179
\r
29405
179
\r
29406
215
\r
29407
215
\r
29408
215
\r
29409
215
\r
29410
215
\r
29411
215
\r
29412
215
\r
29413
215
\r
29414
215
\r
29415
215
\r
29416
215
\r
29417
215
\r
29418
215
\r
29419
215
\r
29420
215
\r
29421
215
\r
29422
215
\r
29423
215
\r
29424
215
\r
29425
215
\r
29426
215
\r
29427
179
\r
29428
179
\r
29429
179
\r
29430
179
\r
29431
179
\r
29432
215
\r
29433
179
\r
29434
179
\r
29435
179
\r
29436
215
\r
29437
179
\r
29438
179
\r
29439
215
\r
29440
179
\r
29441
215
\r
29442
179
\r
29443
179
\r
29444
179
\r
29445
215
\r
29446
215
\r
29447
215
\r
29448
179
\r
29449
215
\r
29450
173
\r
29451
215
\r
29452
215
\r
29453
215
\r
29454
215
\r
29455
215
\r
29456
215
\r
29457
215
\r
29458
215
\r
29459
215
\r
29460
215
\r
29461
215
\r
29462
215
\r
29463
215
\r
29464
215
\r
29465
215
\r
29466
215
\r
29467
215
\r
29468
215
\r
29469
215
\r
29470
215
\r
29471
215
\r
29472
215
\r
29473
215
\r
29474
215
\r
29475
215
\r
29476
215
\r
29477
215
\r
29478
215
\r
29479
215
\r
29480
215
\r
29481
215
\r
29482
215
\r
29483
215
\r
29484
215
\r
29485
215
\r
29486
215
\r
29487
215
\r
29488
215
\r
29489
215
\r
29490
215
\r
29491
215
\r
29492
215
\r
29493
215
\r
29494
215
\r
29495
215
\r
29496
215
\r
29497
215
\r
29498
215
\r
29499
215
\r
29500
215
\r
29501
215
\r
29502
215
\r
29503
215
\r
29504
215
\r
29505
215
\r
29506
215
\r
29507
215
\r
29508
215
\r
29509
179
\r
29510
215
\r
29511
137
\r
29512
173
\r
29513
137
\r
29514
136
\r
29515
137
\r
29516
173
\r
29517
172
\r
29518
173
\r
29519
143
\r
29520
173
\r
29521
137
\r
29522
171
\r
29523
100
\r
29524
130
\r
29525
93
\r
29526
129
\r
29527
93
\r
29528
94
\r
29529
87
\r
29530
93
\r
29531
93
\r
29532
92
\r
29533
130
\r
29534
93
\r
29535
129
\r
29536
93
\r
29537
122
\r
29538
8
\r
29539
43
\r
29540
43
\r
29541
49
\r
29542
44
\r
29543
44
\r
29544
86
\r
29545
92
\r
29546
86
\r
29547
87
\r
29548
87
\r
29549
128
\r
29550
87
\r
29551
50
\r
29552
93
\r
29553
87
\r
29554
129
\r
29555
92
\r
29556
130
\r
29557
129
\r
29558
87
\r
29559
93
\r
29560
43
\r
29561
8
\r
29562
43
\r
29563
6
\r
29564
44
\r
29565
44
\r
29566
51
\r
29567
50
\r
29568
87
\r
29569
58
\r
29570
87
\r
29571
51
\r
29572
94
\r
29573
87
\r
29574
52
\r
29575
93
\r
29576
88
\r
29577
58
\r
29578
129
\r
29579
94
\r
29580
94
\r
29581
137
\r
29582
136
\r
29583
173
\r
29584
215
\r
29585
215
\r
29586
215
\r
29587
215
\r
29588
215
\r
29589
215
\r
29590
215
\r
29591
215
\r
29592
215
\r
29593
215
\r
29594
215
\r
29595
215
\r
29596
215
\r
29597
215
\r
29598
215
\r
29599
215
\r
29600
215
\r
29601
215
\r
29602
215
\r
29603
215
\r
29604
215
\r
29605
179
\r
29606
179
\r
29607
179
\r
29608
179
\r
29609
215
\r
29610
179
\r
29611
215
\r
29612
179
\r
29613
215
\r
29614
215
\r
29615
215
\r
29616
215
\r
29617
179
\r
29618
215
\r
29619
215
\r
29620
215
\r
29621
215
\r
29622
215
\r
29623
215
\r
29624
215
\r
29625
215
\r
29626
215
\r
29627
215
\r
29628
215
\r
29629
215
\r
29630
215
\r
29631
215
\r
29632
215
\r
29633
215
\r
29634
215
\r
29635
215
\r
29636
215
\r
29637
215
\r
29638
215
\r
29639
215
\r
29640
215
\r
29641
215
\r
29642
215
\r
29643
215
\r
29644
215
\r
29645
215
\r
29646
215
\r
29647
215
\r
29648
215
\r
29649
215
\r
29650
215
\r
29651
215
\r
29652
215
\r
29653
215
\r
29654
215
\r
29655
215
\r
29656
215
\r
29657
215
\r
29658
215
\r
29659
215
\r
29660
215
\r
29661
215
\r
29662
215
\r
29663
215
\r
29664
215
\r
29665
215
\r
29666
215
\r
29667
215
\r
29668
215
\r
29669
215
\r
29670
215
\r
29671
215
\r
29672
215
\r
29673
215
\r
29674
215
\r
29675
215
\r
29676
215
\r
29677
215
\r
29678
215
\r
29679
215
\r
29680
215
\r
29681
215
\r
29682
215
\r
29683
215
\r
29684
215
\r
29685
215
\r
29686
215
\r
29687
215
\r
29688
215
\r
29689
179
\r
29690
179
\r
29691
173
\r
29692
173
\r
29693
179
\r
29694
173
\r
29695
179
\r
29696
179
\r
29697
173
\r
29698
179
\r
29699
179
\r
29700
173
\r
29701
172
\r
29702
137
\r
29703
135
\r
29704
130
\r
29705
129
\r
29706
100
\r
29707
130
\r
29708
129
\r
29709
93
\r
29710
129
\r
29711
129
\r
29712
100
\r
29713
129
\r
29714
93
\r
29715
129
\r
29716
94
\r
29717
79
\r
29718
50
\r
29719
43
\r
29720
44
\r
29721
49
\r
29722
80
\r
29723
86
\r
29724
93
\r
29725
86
\r
29726
87
\r
29727
86
\r
29728
93
\r
29729
86
\r
29730
86
\r
29731
50
\r
29732
87
\r
29733
86
\r
29734
129
\r
29735
129
\r
29736
130
\r
29737
86
\r
29738
93
\r
29739
86
\r
29740
0
\r
29741
7
\r
29742
8
\r
29743
43
\r
29744
45
\r
29745
50
\r
29746
51
\r
29747
51
\r
29748
88
\r
29749
51
\r
29750
93
\r
29751
51
\r
29752
88
\r
29753
50
\r
29754
94
\r
29755
94
\r
29756
87
\r
29757
94
\r
29758
94
\r
29759
95
\r
29760
136
\r
29761
137
\r
29762
215
\r
29763
179
\r
29764
215
\r
29765
215
\r
29766
215
\r
29767
215
\r
29768
215
\r
29769
215
\r
29770
215
\r
29771
215
\r
29772
215
\r
29773
215
\r
29774
215
\r
29775
215
\r
29776
215
\r
29777
215
\r
29778
215
\r
29779
215
\r
29780
215
\r
29781
215
\r
29782
215
\r
29783
215
\r
29784
215
\r
29785
179
\r
29786
215
\r
29787
215
\r
29788
215
\r
29789
215
\r
29790
215
\r
29791
215
\r
29792
215
\r
29793
215
\r
29794
215
\r
29795
215
\r
29796
215
\r
29797
215
\r
29798
215
\r
29799
215
\r
29800
215
\r
29801
215
\r
29802
215
\r
29803
215
\r
29804
215
\r
29805
215
\r
29806
215
\r
29807
215
\r
29808
215
\r
29809
215
\r
29810
215
\r
29811
215
\r
29812
215
\r
29813
215
\r
29814
215
\r
29815
215
\r
29816
215
\r
29817
215
\r
29818
215
\r
29819
215
\r
29820
215
\r
29821
215
\r
29822
215
\r
29823
215
\r
29824
215
\r
29825
215
\r
29826
215
\r
29827
215
\r
29828
215
\r
29829
215
\r
29830
215
\r
29831
215
\r
29832
215
\r
29833
215
\r
29834
215
\r
29835
215
\r
29836
215
\r
29837
215
\r
29838
215
\r
29839
215
\r
29840
215
\r
29841
215
\r
29842
215
\r
29843
215
\r
29844
215
\r
29845
215
\r
29846
215
\r
29847
215
\r
29848
215
\r
29849
215
\r
29850
215
\r
29851
215
\r
29852
215
\r
29853
215
\r
29854
215
\r
29855
215
\r
29856
215
\r
29857
215
\r
29858
215
\r
29859
215
\r
29860
215
\r
29861
215
\r
29862
215
\r
29863
215
\r
29864
215
\r
29865
215
\r
29866
215
\r
29867
215
\r
29868
215
\r
29869
215
\r
29870
179
\r
29871
215
\r
29872
215
\r
29873
179
\r
29874
215
\r
29875
179
\r
29876
215
\r
29877
215
\r
29878
179
\r
29879
179
\r
29880
173
\r
29881
178
\r
29882
137
\r
29883
172
\r
29884
129
\r
29885
136
\r
29886
136
\r
29887
130
\r
29888
136
\r
29889
129
\r
29890
136
\r
29891
129
\r
29892
136
\r
29893
135
\r
29894
130
\r
29895
129
\r
29896
49
\r
29897
80
\r
29898
44
\r
29899
85
\r
29900
44
\r
29901
86
\r
29902
87
\r
29903
50
\r
29904
86
\r
29905
87
\r
29906
92
\r
29907
86
\r
29908
80
\r
29909
50
\r
29910
50
\r
29911
80
\r
29912
87
\r
29913
92
\r
29914
129
\r
29915
93
\r
29916
123
\r
29917
93
\r
29918
44
\r
29919
43
\r
29920
0
\r
29921
43
\r
29922
8
\r
29923
44
\r
29924
50
\r
29925
51
\r
29926
51
\r
29927
87
\r
29928
51
\r
29929
51
\r
29930
51
\r
29931
87
\r
29932
57
\r
29933
88
\r
29934
51
\r
29935
94
\r
29936
94
\r
29937
88
\r
29938
136
\r
29939
94
\r
29940
136
\r
29941
215
\r
29942
179
\r
29943
215
\r
29944
215
\r
29945
215
\r
29946
215
\r
29947
215
\r
29948
215
\r
29949
215
\r
29950
215
\r
29951
215
\r
29952
215
\r
29953
215
\r
29954
215
\r
29955
215
\r
29956
215
\r
29957
215
\r
29958
215
\r
29959
215
\r
29960
215
\r
29961
215
\r
29962
215
\r
29963
215
\r
29964
215
\r
29965
215
\r
29966
215
\r
29967
215
\r
29968
215
\r
29969
215
\r
29970
215
\r
29971
215
\r
29972
215
\r
29973
215
\r
29974
215
\r
29975
215
\r
29976
215
\r
29977
215
\r
29978
215
\r
29979
215
\r
29980
215
\r
29981
215
\r
29982
215
\r
29983
215
\r
29984
215
\r
29985
215
\r
29986
215
\r
29987
215
\r
29988
215
\r
29989
215
\r
29990
215
\r
29991
215
\r
29992
215
\r
29993
215
\r
29994
215
\r
29995
215
\r
29996
215
\r
29997
215
\r
29998
215
\r
29999
215
\r
30000
215
\r
30001
215
\r
30002
215
\r
30003
215
\r
30004
215
\r
30005
215
\r
30006
215
\r
30007
215
\r
30008
215
\r
30009
215
\r
30010
215
\r
30011
215
\r
30012
215
\r
30013
215
\r
30014
215
\r
30015
215
\r
30016
215
\r
30017
215
\r
30018
215
\r
30019
215
\r
30020
215
\r
30021
215
\r
30022
215
\r
30023
215
\r
30024
215
\r
30025
215
\r
30026
215
\r
30027
215
\r
30028
215
\r
30029
215
\r
30030
215
\r
30031
215
\r
30032
215
\r
30033
215
\r
30034
215
\r
30035
215
\r
30036
215
\r
30037
215
\r
30038
215
\r
30039
215
\r
30040
215
\r
30041
215
\r
30042
215
\r
30043
215
\r
30044
215
\r
30045
215
\r
30046
215
\r
30047
215
\r
30048
215
\r
30049
179
\r
30050
215
\r
30051
215
\r
30052
179
\r
30053
215
\r
30054
179
\r
30055
215
\r
30056
179
\r
30057
179
\r
30058
173
\r
30059
178
\r
30060
173
\r
30061
172
\r
30062
137
\r
30063
172
\r
30064
136
\r
30065
172
\r
30066
136
\r
30067
135
\r
30068
130
\r
30069
136
\r
30070
172
\r
30071
136
\r
30072
136
\r
30073
128
\r
30074
136
\r
30075
44
\r
30076
86
\r
30077
86
\r
30078
50
\r
30079
86
\r
30080
44
\r
30081
86
\r
30082
87
\r
30083
50
\r
30084
86
\r
30085
50
\r
30086
80
\r
30087
50
\r
30088
43
\r
30089
43
\r
30090
86
\r
30091
86
\r
30092
86
\r
30093
94
\r
30094
122
\r
30095
92
\r
30096
86
\r
30097
44
\r
30098
37
\r
30099
7
\r
30100
1
\r
30101
43
\r
30102
50
\r
30103
44
\r
30104
51
\r
30105
51
\r
30106
51
\r
30107
51
\r
30108
51
\r
30109
51
\r
30110
87
\r
30111
57
\r
30112
87
\r
30113
52
\r
30114
93
\r
30115
88
\r
30116
94
\r
30117
101
\r
30118
130
\r
30119
137
\r
30120
215
\r
30121
179
\r
30122
215
\r
30123
215
\r
30124
215
\r
30125
215
\r
30126
215
\r
30127
215
\r
30128
215
\r
30129
215
\r
30130
215
\r
30131
215
\r
30132
215
\r
30133
215
\r
30134
215
\r
30135
215
\r
30136
215
\r
30137
215
\r
30138
215
\r
30139
215
\r
30140
215
\r
30141
215
\r
30142
215
\r
30143
215
\r
30144
215
\r
30145
215
\r
30146
215
\r
30147
215
\r
30148
215
\r
30149
215
\r
30150
215
\r
30151
215
\r
30152
215
\r
30153
215
\r
30154
215
\r
30155
215
\r
30156
215
\r
30157
215
\r
30158
215
\r
30159
215
\r
30160
215
\r
30161
215
\r
30162
215
\r
30163
215
\r
30164
215
\r
30165
215
\r
30166
215
\r
30167
215
\r
30168
215
\r
30169
215
\r
30170
215
\r
30171
215
\r
30172
215
\r
30173
215
\r
30174
215
\r
30175
215
\r
30176
215
\r
30177
215
\r
30178
215
\r
30179
215
\r
30180
215
\r
30181
215
\r
30182
215
\r
30183
215
\r
30184
215
\r
30185
215
\r
30186
215
\r
30187
215
\r
30188
215
\r
30189
215
\r
30190
215
\r
30191
215
\r
30192
215
\r
30193
215
\r
30194
215
\r
30195
215
\r
30196
215
\r
30197
215
\r
30198
215
\r
30199
215
\r
30200
215
\r
30201
215
\r
30202
215
\r
30203
215
\r
30204
215
\r
30205
215
\r
30206
215
\r
30207
215
\r
30208
215
\r
30209
215
\r
30210
215
\r
30211
215
\r
30212
215
\r
30213
215
\r
30214
215
\r
30215
215
\r
30216
215
\r
30217
215
\r
30218
215
\r
30219
215
\r
30220
215
\r
30221
215
\r
30222
215
\r
30223
215
\r
30224
215
\r
30225
215
\r
30226
215
\r
30227
179
\r
30228
215
\r
30229
215
\r
30230
179
\r
30231
179
\r
30232
215
\r
30233
173
\r
30234
179
\r
30235
173
\r
30236
179
\r
30237
172
\r
30238
173
\r
30239
136
\r
30240
172
\r
30241
136
\r
30242
172
\r
30243
173
\r
30244
136
\r
30245
136
\r
30246
172
\r
30247
135
\r
30248
130
\r
30249
135
\r
30250
136
\r
30251
130
\r
30252
135
\r
30253
93
\r
30254
129
\r
30255
87
\r
30256
92
\r
30257
86
\r
30258
44
\r
30259
86
\r
30260
43
\r
30261
50
\r
30262
44
\r
30263
49
\r
30264
44
\r
30265
43
\r
30266
43
\r
30267
43
\r
30268
43
\r
30269
44
\r
30270
86
\r
30271
51
\r
30272
86
\r
30273
86
\r
30274
87
\r
30275
86
\r
30276
44
\r
30277
7
\r
30278
1
\r
30279
42
\r
30280
8
\r
30281
44
\r
30282
50
\r
30283
45
\r
30284
51
\r
30285
51
\r
30286
51
\r
30287
51
\r
30288
51
\r
30289
51
\r
30290
51
\r
30291
94
\r
30292
51
\r
30293
94
\r
30294
87
\r
30295
94
\r
30296
95
\r
30297
136
\r
30298
137
\r
30299
173
\r
30300
215
\r
30301
215
\r
30302
215
\r
30303
215
\r
30304
215
\r
30305
215
\r
30306
215
\r
30307
215
\r
30308
215
\r
30309
215
\r
30310
215
\r
30311
215
\r
30312
215
\r
30313
215
\r
30314
215
\r
30315
215
\r
30316
215
\r
30317
215
\r
30318
215
\r
30319
215
\r
30320
215
\r
30321
215
\r
30322
215
\r
30323
215
\r
30324
215
\r
30325
215
\r
30326
215
\r
30327
215
\r
30328
215
\r
30329
215
\r
30330
215
\r
30331
215
\r
30332
215
\r
30333
215
\r
30334
215
\r
30335
215
\r
30336
215
\r
30337
215
\r
30338
215
\r
30339
215
\r
30340
215
\r
30341
215
\r
30342
215
\r
30343
215
\r
30344
215
\r
30345
215
\r
30346
215
\r
30347
215
\r
30348
215
\r
30349
215
\r
30350
215
\r
30351
215
\r
30352
215
\r
30353
215
\r
30354
215
\r
30355
215
\r
30356
215
\r
30357
215
\r
30358
215
\r
30359
215
\r
30360
215
\r
30361
215
\r
30362
215
\r
30363
215
\r
30364
215
\r
30365
215
\r
30366
215
\r
30367
215
\r
30368
215
\r
30369
215
\r
30370
215
\r
30371
215
\r
30372
215
\r
30373
215
\r
30374
215
\r
30375
215
\r
30376
215
\r
30377
215
\r
30378
215
\r
30379
215
\r
30380
215
\r
30381
215
\r
30382
215
\r
30383
215
\r
30384
215
\r
30385
215
\r
30386
215
\r
30387
215
\r
30388
215
\r
30389
215
\r
30390
215
\r
30391
215
\r
30392
215
\r
30393
215
\r
30394
215
\r
30395
215
\r
30396
215
\r
30397
215
\r
30398
215
\r
30399
215
\r
30400
215
\r
30401
215
\r
30402
215
\r
30403
179
\r
30404
215
\r
30405
179
\r
30406
209
\r
30407
179
\r
30408
179
\r
30409
209
\r
30410
179
\r
30411
173
\r
30412
173
\r
30413
172
\r
30414
143
\r
30415
172
\r
30416
130
\r
30417
137
\r
30418
171
\r
30419
136
\r
30420
137
\r
30421
172
\r
30422
136
\r
30423
130
\r
30424
136
\r
30425
171
\r
30426
136
\r
30427
136
\r
30428
130
\r
30429
136
\r
30430
129
\r
30431
99
\r
30432
129
\r
30433
94
\r
30434
93
\r
30435
86
\r
30436
86
\r
30437
43
\r
30438
44
\r
30439
43
\r
30440
7
\r
30441
43
\r
30442
43
\r
30443
7
\r
30444
43
\r
30445
37
\r
30446
7
\r
30447
7
\r
30448
42
\r
30449
44
\r
30450
80
\r
30451
50
\r
30452
86
\r
30453
50
\r
30454
79
\r
30455
44
\r
30456
7
\r
30457
7
\r
30458
37
\r
30459
7
\r
30460
44
\r
30461
51
\r
30462
51
\r
30463
50
\r
30464
16
\r
30465
45
\r
30466
51
\r
30467
93
\r
30468
51
\r
30469
88
\r
30470
57
\r
30471
87
\r
30472
94
\r
30473
52
\r
30474
129
\r
30475
100
\r
30476
94
\r
30477
173
\r
30478
179
\r
30479
215
\r
30480
215
\r
30481
215
\r
30482
215
\r
30483
215
\r
30484
215
\r
30485
215
\r
30486
215
\r
30487
215
\r
30488
215
\r
30489
215
\r
30490
215
\r
30491
215
\r
30492
215
\r
30493
215
\r
30494
215
\r
30495
215
\r
30496
215
\r
30497
215
\r
30498
215
\r
30499
215
\r
30500
215
\r
30501
215
\r
30502
215
\r
30503
215
\r
30504
215
\r
30505
215
\r
30506
215
\r
30507
215
\r
30508
215
\r
30509
215
\r
30510
215
\r
30511
215
\r
30512
215
\r
30513
215
\r
30514
215
\r
30515
215
\r
30516
215
\r
30517
215
\r
30518
215
\r
30519
215
\r
30520
215
\r
30521
215
\r
30522
215
\r
30523
215
\r
30524
215
\r
30525
215
\r
30526
215
\r
30527
215
\r
30528
215
\r
30529
215
\r
30530
215
\r
30531
215
\r
30532
215
\r
30533
215
\r
30534
215
\r
30535
215
\r
30536
215
\r
30537
215
\r
30538
215
\r
30539
215
\r
30540
215
\r
30541
215
\r
30542
215
\r
30543
215
\r
30544
215
\r
30545
215
\r
30546
215
\r
30547
215
\r
30548
215
\r
30549
215
\r
30550
215
\r
30551
215
\r
30552
215
\r
30553
215
\r
30554
215
\r
30555
215
\r
30556
215
\r
30557
215
\r
30558
215
\r
30559
215
\r
30560
215
\r
30561
215
\r
30562
215
\r
30563
215
\r
30564
215
\r
30565
215
\r
30566
215
\r
30567
215
\r
30568
215
\r
30569
215
\r
30570
215
\r
30571
215
\r
30572
215
\r
30573
215
\r
30574
215
\r
30575
215
\r
30576
215
\r
30577
215
\r
30578
215
\r
30579
215
\r
30580
215
\r
30581
179
\r
30582
179
\r
30583
172
\r
30584
173
\r
30585
179
\r
30586
172
\r
30587
173
\r
30588
173
\r
30589
172
\r
30590
173
\r
30591
136
\r
30592
172
\r
30593
137
\r
30594
136
\r
30595
136
\r
30596
130
\r
30597
136
\r
30598
136
\r
30599
137
\r
30600
165
\r
30601
137
\r
30602
100
\r
30603
166
\r
30604
100
\r
30605
136
\r
30606
129
\r
30607
94
\r
30608
135
\r
30609
93
\r
30610
93
\r
30611
93
\r
30612
87
\r
30613
49
\r
30614
86
\r
30615
44
\r
30616
43
\r
30617
7
\r
30618
42
\r
30619
1
\r
30620
7
\r
30621
43
\r
30622
7
\r
30623
43
\r
30624
1
\r
30625
43
\r
30626
6
\r
30627
1
\r
30628
43
\r
30629
44
\r
30630
85
\r
30631
44
\r
30632
50
\r
30633
43
\r
30634
44
\r
30635
7
\r
30636
37
\r
30637
7
\r
30638
44
\r
30639
44
\r
30640
50
\r
30641
51
\r
30642
44
\r
30643
51
\r
30644
51
\r
30645
52
\r
30646
57
\r
30647
87
\r
30648
51
\r
30649
94
\r
30650
87
\r
30651
58
\r
30652
94
\r
30653
94
\r
30654
130
\r
30655
94
\r
30656
173
\r
30657
179
\r
30658
215
\r
30659
215
\r
30660
215
\r
30661
215
\r
30662
215
\r
30663
215
\r
30664
215
\r
30665
215
\r
30666
215
\r
30667
215
\r
30668
215
\r
30669
215
\r
30670
215
\r
30671
215
\r
30672
215
\r
30673
215
\r
30674
215
\r
30675
215
\r
30676
215
\r
30677
215
\r
30678
215
\r
30679
215
\r
30680
215
\r
30681
215
\r
30682
215
\r
30683
215
\r
30684
215
\r
30685
215
\r
30686
215
\r
30687
215
\r
30688
215
\r
30689
215
\r
30690
215
\r
30691
215
\r
30692
215
\r
30693
215
\r
30694
215
\r
30695
215
\r
30696
215
\r
30697
215
\r
30698
215
\r
30699
215
\r
30700
215
\r
30701
215
\r
30702
215
\r
30703
215
\r
30704
215
\r
30705
215
\r
30706
215
\r
30707
215
\r
30708
215
\r
30709
215
\r
30710
215
\r
30711
215
\r
30712
215
\r
30713
215
\r
30714
215
\r
30715
215
\r
30716
215
\r
30717
215
\r
30718
215
\r
30719
215
\r
30720
215
\r
30721
215
\r
30722
215
\r
30723
215
\r
30724
215
\r
30725
215
\r
30726
215
\r
30727
215
\r
30728
215
\r
30729
215
\r
30730
215
\r
30731
215
\r
30732
215
\r
30733
215
\r
30734
215
\r
30735
215
\r
30736
215
\r
30737
215
\r
30738
215
\r
30739
215
\r
30740
215
\r
30741
215
\r
30742
215
\r
30743
215
\r
30744
215
\r
30745
215
\r
30746
215
\r
30747
215
\r
30748
215
\r
30749
215
\r
30750
215
\r
30751
215
\r
30752
215
\r
30753
215
\r
30754
215
\r
30755
215
\r
30756
215
\r
30757
215
\r
30758
215
\r
30759
215
\r
30760
179
\r
30761
136
\r
30762
136
\r
30763
172
\r
30764
173
\r
30765
173
\r
30766
136
\r
30767
167
\r
30768
136
\r
30769
136
\r
30770
136
\r
30771
165
\r
30772
136
\r
30773
130
\r
30774
136
\r
30775
94
\r
30776
137
\r
30777
135
\r
30778
130
\r
30779
101
\r
30780
136
\r
30781
130
\r
30782
136
\r
30783
93
\r
30784
93
\r
30785
130
\r
30786
93
\r
30787
99
\r
30788
87
\r
30789
129
\r
30790
57
\r
30791
86
\r
30792
50
\r
30793
43
\r
30794
44
\r
30795
43
\r
30796
7
\r
30797
0
\r
30798
43
\r
30799
1
\r
30800
7
\r
30801
43
\r
30802
7
\r
30803
0
\r
30804
43
\r
30805
7
\r
30806
37
\r
30807
7
\r
30808
43
\r
30809
43
\r
30810
44
\r
30811
43
\r
30812
14
\r
30813
43
\r
30814
43
\r
30815
7
\r
30816
44
\r
30817
44
\r
30818
8
\r
30819
86
\r
30820
9
\r
30821
51
\r
30822
51
\r
30823
51
\r
30824
51
\r
30825
87
\r
30826
57
\r
30827
87
\r
30828
52
\r
30829
93
\r
30830
88
\r
30831
94
\r
30832
94
\r
30833
94
\r
30834
94
\r
30835
137
\r
30836
215
\r
30837
215
\r
30838
215
\r
30839
215
\r
30840
215
\r
30841
215
\r
30842
215
\r
30843
215
\r
30844
215
\r
30845
215
\r
30846
215
\r
30847
215
\r
30848
215
\r
30849
215
\r
30850
215
\r
30851
215
\r
30852
215
\r
30853
215
\r
30854
215
\r
30855
215
\r
30856
215
\r
30857
215
\r
30858
215
\r
30859
215
\r
30860
215
\r
30861
215
\r
30862
215
\r
30863
215
\r
30864
215
\r
30865
215
\r
30866
215
\r
30867
215
\r
30868
215
\r
30869
215
\r
30870
215
\r
30871
215
\r
30872
215
\r
30873
215
\r
30874
215
\r
30875
215
\r
30876
215
\r
30877
215
\r
30878
215
\r
30879
215
\r
30880
215
\r
30881
215
\r
30882
215
\r
30883
215
\r
30884
215
\r
30885
215
\r
30886
215
\r
30887
215
\r
30888
215
\r
30889
215
\r
30890
215
\r
30891
215
\r
30892
215
\r
30893
215
\r
30894
215
\r
30895
215
\r
30896
215
\r
30897
215
\r
30898
215
\r
30899
215
\r
30900
215
\r
30901
215
\r
30902
215
\r
30903
215
\r
30904
215
\r
30905
215
\r
30906
215
\r
30907
215
\r
30908
215
\r
30909
215
\r
30910
215
\r
30911
215
\r
30912
215
\r
30913
215
\r
30914
215
\r
30915
215
\r
30916
215
\r
30917
215
\r
30918
215
\r
30919
215
\r
30920
215
\r
30921
215
\r
30922
215
\r
30923
215
\r
30924
215
\r
30925
215
\r
30926
215
\r
30927
215
\r
30928
215
\r
30929
215
\r
30930
215
\r
30931
215
\r
30932
215
\r
30933
215
\r
30934
215
\r
30935
215
\r
30936
215
\r
30937
215
\r
30938
215
\r
30939
215
\r
30940
136
\r
30941
136
\r
30942
130
\r
30943
136
\r
30944
130
\r
30945
171
\r
30946
101
\r
30947
166
\r
30948
129
\r
30949
100
\r
30950
130
\r
30951
130
\r
30952
136
\r
30953
94
\r
30954
135
\r
30955
130
\r
30956
100
\r
30957
130
\r
30958
130
\r
30959
135
\r
30960
94
\r
30961
94
\r
30962
129
\r
30963
93
\r
30964
93
\r
30965
93
\r
30966
86
\r
30967
57
\r
30968
93
\r
30969
87
\r
30970
93
\r
30971
92
\r
30972
80
\r
30973
49
\r
30974
43
\r
30975
7
\r
30976
1
\r
30977
43
\r
30978
6
\r
30979
1
\r
30980
43
\r
30981
7
\r
30982
43
\r
30983
43
\r
30984
43
\r
30985
2
\r
30986
42
\r
30987
43
\r
30988
7
\r
30989
44
\r
30990
43
\r
30991
43
\r
30992
44
\r
30993
50
\r
30994
44
\r
30995
43
\r
30996
44
\r
30997
8
\r
30998
51
\r
30999
50
\r
31000
51
\r
31001
45
\r
31002
51
\r
31003
51
\r
31004
51
\r
31005
51
\r
31006
52
\r
31007
87
\r
31008
57
\r
31009
87
\r
31010
58
\r
31011
88
\r
31012
93
\r
31013
88
\r
31014
136
\r
31015
173
\r
31016
179
\r
31017
215
\r
31018
215
\r
31019
215
\r
31020
215
\r
31021
215
\r
31022
215
\r
31023
215
\r
31024
215
\r
31025
215
\r
31026
215
\r
31027
215
\r
31028
215
\r
31029
215
\r
31030
215
\r
31031
215
\r
31032
215
\r
31033
215
\r
31034
215
\r
31035
215
\r
31036
215
\r
31037
215
\r
31038
215
\r
31039
215
\r
31040
215
\r
31041
215
\r
31042
215
\r
31043
215
\r
31044
215
\r
31045
215
\r
31046
215
\r
31047
215
\r
31048
215
\r
31049
215
\r
31050
215
\r
31051
215
\r
31052
215
\r
31053
215
\r
31054
215
\r
31055
215
\r
31056
215
\r
31057
215
\r
31058
215
\r
31059
215
\r
31060
215
\r
31061
215
\r
31062
215
\r
31063
215
\r
31064
215
\r
31065
215
\r
31066
215
\r
31067
215
\r
31068
215
\r
31069
215
\r
31070
215
\r
31071
215
\r
31072
215
\r
31073
215
\r
31074
215
\r
31075
215
\r
31076
215
\r
31077
215
\r
31078
215
\r
31079
215
\r
31080
215
\r
31081
215
\r
31082
215
\r
31083
215
\r
31084
215
\r
31085
215
\r
31086
215
\r
31087
215
\r
31088
215
\r
31089
215
\r
31090
215
\r
31091
215
\r
31092
215
\r
31093
215
\r
31094
215
\r
31095
215
\r
31096
215
\r
31097
215
\r
31098
215
\r
31099
215
\r
31100
215
\r
31101
215
\r
31102
215
\r
31103
215
\r
31104
215
\r
31105
215
\r
31106
215
\r
31107
215
\r
31108
215
\r
31109
215
\r
31110
215
\r
31111
215
\r
31112
215
\r
31113
215
\r
31114
215
\r
31115
215
\r
31116
215
\r
31117
215
\r
31118
215
\r
31119
178
\r
31120
94
\r
31121
130
\r
31122
136
\r
31123
137
\r
31124
130
\r
31125
130
\r
31126
130
\r
31127
136
\r
31128
94
\r
31129
129
\r
31130
94
\r
31131
130
\r
31132
130
\r
31133
100
\r
31134
130
\r
31135
94
\r
31136
130
\r
31137
93
\r
31138
94
\r
31139
94
\r
31140
93
\r
31141
94
\r
31142
93
\r
31143
92
\r
31144
87
\r
31145
57
\r
31146
93
\r
31147
87
\r
31148
56
\r
31149
124
\r
31150
93
\r
31151
92
\r
31152
86
\r
31153
44
\r
31154
6
\r
31155
1
\r
31156
43
\r
31157
1
\r
31158
7
\r
31159
43
\r
31160
43
\r
31161
43
\r
31162
50
\r
31163
43
\r
31164
1
\r
31165
43
\r
31166
43
\r
31167
7
\r
31168
43
\r
31169
43
\r
31170
44
\r
31171
86
\r
31172
44
\r
31173
49
\r
31174
8
\r
31175
43
\r
31176
44
\r
31177
51
\r
31178
50
\r
31179
45
\r
31180
51
\r
31181
51
\r
31182
51
\r
31183
51
\r
31184
51
\r
31185
51
\r
31186
52
\r
31187
87
\r
31188
52
\r
31189
93
\r
31190
53
\r
31191
88
\r
31192
88
\r
31193
93
\r
31194
131
\r
31195
173
\r
31196
215
\r
31197
179
\r
31198
215
\r
31199
215
\r
31200
215
\r
31201
215
\r
31202
215
\r
31203
215
\r
31204
215
\r
31205
215
\r
31206
215
\r
31207
215
\r
31208
215
\r
31209
215
\r
31210
215
\r
31211
215
\r
31212
215
\r
31213
215
\r
31214
215
\r
31215
215
\r
31216
215
\r
31217
215
\r
31218
215
\r
31219
215
\r
31220
215
\r
31221
215
\r
31222
215
\r
31223
215
\r
31224
215
\r
31225
215
\r
31226
215
\r
31227
215
\r
31228
215
\r
31229
215
\r
31230
215
\r
31231
215
\r
31232
215
\r
31233
215
\r
31234
215
\r
31235
215
\r
31236
215
\r
31237
215
\r
31238
215
\r
31239
215
\r
31240
215
\r
31241
215
\r
31242
215
\r
31243
215
\r
31244
215
\r
31245
215
\r
31246
215
\r
31247
215
\r
31248
215
\r
31249
215
\r
31250
215
\r
31251
215
\r
31252
215
\r
31253
215
\r
31254
215
\r
31255
215
\r
31256
215
\r
31257
215
\r
31258
215
\r
31259
215
\r
31260
215
\r
31261
215
\r
31262
215
\r
31263
215
\r
31264
215
\r
31265
215
\r
31266
215
\r
31267
215
\r
31268
215
\r
31269
215
\r
31270
215
\r
31271
215
\r
31272
215
\r
31273
215
\r
31274
215
\r
31275
215
\r
31276
215
\r
31277
215
\r
31278
215
\r
31279
215
\r
31280
215
\r
31281
215
\r
31282
215
\r
31283
215
\r
31284
215
\r
31285
215
\r
31286
215
\r
31287
215
\r
31288
215
\r
31289
215
\r
31290
215
\r
31291
215
\r
31292
215
\r
31293
215
\r
31294
215
\r
31295
215
\r
31296
215
\r
31297
215
\r
31298
179
\r
31299
94
\r
31300
136
\r
31301
130
\r
31302
136
\r
31303
130
\r
31304
136
\r
31305
94
\r
31306
130
\r
31307
130
\r
31308
100
\r
31309
130
\r
31310
93
\r
31311
130
\r
31312
94
\r
31313
130
\r
31314
94
\r
31315
93
\r
31316
130
\r
31317
93
\r
31318
94
\r
31319
93
\r
31320
87
\r
31321
93
\r
31322
94
\r
31323
92
\r
31324
87
\r
31325
93
\r
31326
51
\r
31327
87
\r
31328
129
\r
31329
93
\r
31330
86
\r
31331
92
\r
31332
49
\r
31333
43
\r
31334
7
\r
31335
43
\r
31336
1
\r
31337
43
\r
31338
43
\r
31339
50
\r
31340
49
\r
31341
86
\r
31342
50
\r
31343
80
\r
31344
44
\r
31345
7
\r
31346
43
\r
31347
43
\r
31348
50
\r
31349
86
\r
31350
45
\r
31351
50
\r
31352
43
\r
31353
44
\r
31354
44
\r
31355
50
\r
31356
51
\r
31357
44
\r
31358
51
\r
31359
51
\r
31360
8
\r
31361
44
\r
31362
15
\r
31363
44
\r
31364
9
\r
31365
50
\r
31366
51
\r
31367
52
\r
31368
87
\r
31369
51
\r
31370
46
\r
31371
87
\r
31372
52
\r
31373
95
\r
31374
131
\r
31375
167
\r
31376
173
\r
31377
215
\r
31378
215
\r
31379
215
\r
31380
215
\r
31381
215
\r
31382
215
\r
31383
215
\r
31384
215
\r
31385
215
\r
31386
215
\r
31387
215
\r
31388
215
\r
31389
215
\r
31390
215
\r
31391
215
\r
31392
215
\r
31393
215
\r
31394
215
\r
31395
215
\r
31396
215
\r
31397
215
\r
31398
215
\r
31399
215
\r
31400
215
\r
31401
215
\r
31402
215
\r
31403
215
\r
31404
215
\r
31405
215
\r
31406
215
\r
31407
215
\r
31408
215
\r
31409
215
\r
31410
215
\r
31411
215
\r
31412
215
\r
31413
215
\r
31414
215
\r
31415
215
\r
31416
215
\r
31417
215
\r
31418
215
\r
31419
215
\r
31420
215
\r
31421
215
\r
31422
215
\r
31423
215
\r
31424
215
\r
31425
215
\r
31426
215
\r
31427
215
\r
31428
215
\r
31429
215
\r
31430
215
\r
31431
215
\r
31432
215
\r
31433
215
\r
31434
215
\r
31435
215
\r
31436
215
\r
31437
215
\r
31438
215
\r
31439
215
\r
31440
215
\r
31441
215
\r
31442
215
\r
31443
215
\r
31444
215
\r
31445
215
\r
31446
215
\r
31447
215
\r
31448
215
\r
31449
215
\r
31450
215
\r
31451
215
\r
31452
215
\r
31453
215
\r
31454
215
\r
31455
215
\r
31456
215
\r
31457
215
\r
31458
215
\r
31459
215
\r
31460
215
\r
31461
215
\r
31462
215
\r
31463
215
\r
31464
215
\r
31465
215
\r
31466
215
\r
31467
215
\r
31468
215
\r
31469
215
\r
31470
215
\r
31471
215
\r
31472
215
\r
31473
215
\r
31474
215
\r
31475
215
\r
31476
215
\r
31477
179
\r
31478
173
\r
31479
136
\r
31480
95
\r
31481
136
\r
31482
131
\r
31483
136
\r
31484
130
\r
31485
137
\r
31486
94
\r
31487
130
\r
31488
100
\r
31489
130
\r
31490
129
\r
31491
94
\r
31492
94
\r
31493
130
\r
31494
94
\r
31495
93
\r
31496
94
\r
31497
123
\r
31498
94
\r
31499
93
\r
31500
93
\r
31501
51
\r
31502
93
\r
31503
87
\r
31504
51
\r
31505
93
\r
31506
50
\r
31507
130
\r
31508
92
\r
31509
129
\r
31510
86
\r
31511
51
\r
31512
86
\r
31513
7
\r
31514
43
\r
31515
1
\r
31516
43
\r
31517
43
\r
31518
49
\r
31519
87
\r
31520
92
\r
31521
86
\r
31522
45
\r
31523
49
\r
31524
37
\r
31525
43
\r
31526
43
\r
31527
51
\r
31528
86
\r
31529
86
\r
31530
50
\r
31531
44
\r
31532
50
\r
31533
43
\r
31534
44
\r
31535
15
\r
31536
44
\r
31537
50
\r
31538
51
\r
31539
8
\r
31540
45
\r
31541
8
\r
31542
14
\r
31543
44
\r
31544
51
\r
31545
45
\r
31546
51
\r
31547
51
\r
31548
52
\r
31549
88
\r
31550
52
\r
31551
125
\r
31552
94
\r
31553
130
\r
31554
167
\r
31555
173
\r
31556
215
\r
31557
215
\r
31558
215
\r
31559
215
\r
31560
215
\r
31561
215
\r
31562
215
\r
31563
215
\r
31564
215
\r
31565
215
\r
31566
215
\r
31567
215
\r
31568
215
\r
31569
215
\r
31570
215
\r
31571
215
\r
31572
215
\r
31573
215
\r
31574
215
\r
31575
215
\r
31576
215
\r
31577
215
\r
31578
215
\r
31579
215
\r
31580
215
\r
31581
215
\r
31582
215
\r
31583
215
\r
31584
215
\r
31585
215
\r
31586
215
\r
31587
215
\r
31588
215
\r
31589
215
\r
31590
215
\r
31591
215
\r
31592
215
\r
31593
215
\r
31594
215
\r
31595
215
\r
31596
215
\r
31597
215
\r
31598
215
\r
31599
215
\r
31600
215
\r
31601
215
\r
31602
215
\r
31603
215
\r
31604
215
\r
31605
215
\r
31606
215
\r
31607
215
\r
31608
215
\r
31609
215
\r
31610
215
\r
31611
215
\r
31612
215
\r
31613
215
\r
31614
215
\r
31615
215
\r
31616
215
\r
31617
215
\r
31618
215
\r
31619
215
\r
31620
215
\r
31621
215
\r
31622
215
\r
31623
215
\r
31624
215
\r
31625
215
\r
31626
215
\r
31627
215
\r
31628
215
\r
31629
215
\r
31630
215
\r
31631
215
\r
31632
215
\r
31633
215
\r
31634
215
\r
31635
215
\r
31636
215
\r
31637
215
\r
31638
215
\r
31639
215
\r
31640
215
\r
31641
215
\r
31642
215
\r
31643
215
\r
31644
215
\r
31645
215
\r
31646
215
\r
31647
215
\r
31648
215
\r
31649
215
\r
31650
215
\r
31651
215
\r
31652
215
\r
31653
215
\r
31654
215
\r
31655
215
\r
31656
215
\r
31657
143
\r
31658
130
\r
31659
137
\r
31660
130
\r
31661
101
\r
31662
130
\r
31663
94
\r
31664
130
\r
31665
94
\r
31666
136
\r
31667
94
\r
31668
124
\r
31669
94
\r
31670
93
\r
31671
130
\r
31672
94
\r
31673
93
\r
31674
94
\r
31675
124
\r
31676
93
\r
31677
88
\r
31678
57
\r
31679
87
\r
31680
87
\r
31681
57
\r
31682
87
\r
31683
51
\r
31684
87
\r
31685
50
\r
31686
129
\r
31687
93
\r
31688
129
\r
31689
92
\r
31690
123
\r
31691
49
\r
31692
50
\r
31693
44
\r
31694
43
\r
31695
43
\r
31696
50
\r
31697
86
\r
31698
86
\r
31699
123
\r
31700
92
\r
31701
50
\r
31702
44
\r
31703
43
\r
31704
43
\r
31705
44
\r
31706
86
\r
31707
93
\r
31708
87
\r
31709
50
\r
31710
80
\r
31711
50
\r
31712
43
\r
31713
50
\r
31714
9
\r
31715
51
\r
31716
50
\r
31717
45
\r
31718
50
\r
31719
9
\r
31720
7
\r
31721
8
\r
31722
8
\r
31723
45
\r
31724
50
\r
31725
52
\r
31726
88
\r
31727
52
\r
31728
125
\r
31729
94
\r
31730
89
\r
31731
131
\r
31732
131
\r
31733
173
\r
31734
173
\r
31735
209
\r
31736
215
\r
31737
215
\r
31738
215
\r
31739
215
\r
31740
215
\r
31741
215
\r
31742
215
\r
31743
215
\r
31744
215
\r
31745
215
\r
31746
215
\r
31747
215
\r
31748
215
\r
31749
215
\r
31750
215
\r
31751
215
\r
31752
215
\r
31753
215
\r
31754
215
\r
31755
215
\r
31756
215
\r
31757
215
\r
31758
215
\r
31759
215
\r
31760
215
\r
31761
215
\r
31762
215
\r
31763
215
\r
31764
215
\r
31765
215
\r
31766
215
\r
31767
215
\r
31768
215
\r
31769
215
\r
31770
215
\r
31771
215
\r
31772
215
\r
31773
215
\r
31774
215
\r
31775
215
\r
31776
215
\r
31777
215
\r
31778
215
\r
31779
215
\r
31780
215
\r
31781
215
\r
31782
215
\r
31783
215
\r
31784
215
\r
31785
215
\r
31786
215
\r
31787
215
\r
31788
215
\r
31789
215
\r
31790
215
\r
31791
215
\r
31792
215
\r
31793
215
\r
31794
215
\r
31795
215
\r
31796
215
\r
31797
215
\r
31798
215
\r
31799
215
\r
31800
215
\r
31801
215
\r
31802
215
\r
31803
215
\r
31804
215
\r
31805
215
\r
31806
215
\r
31807
215
\r
31808
215
\r
31809
215
\r
31810
215
\r
31811
215
\r
31812
215
\r
31813
215
\r
31814
215
\r
31815
215
\r
31816
215
\r
31817
215
\r
31818
215
\r
31819
215
\r
31820
215
\r
31821
215
\r
31822
215
\r
31823
215
\r
31824
215
\r
31825
215
\r
31826
215
\r
31827
215
\r
31828
215
\r
31829
215
\r
31830
215
\r
31831
215
\r
31832
215
\r
31833
215
\r
31834
215
\r
31835
179
\r
31836
137
\r
31837
137
\r
31838
94
\r
31839
137
\r
31840
94
\r
31841
130
\r
31842
94
\r
31843
101
\r
31844
88
\r
31845
94
\r
31846
94
\r
31847
94
\r
31848
130
\r
31849
87
\r
31850
94
\r
31851
87
\r
31852
94
\r
31853
87
\r
31854
94
\r
31855
51
\r
31856
87
\r
31857
94
\r
31858
51
\r
31859
86
\r
31860
51
\r
31861
51
\r
31862
51
\r
31863
80
\r
31864
15
\r
31865
129
\r
31866
129
\r
31867
93
\r
31868
129
\r
31869
93
\r
31870
86
\r
31871
86
\r
31872
44
\r
31873
43
\r
31874
50
\r
31875
49
\r
31876
86
\r
31877
129
\r
31878
87
\r
31879
129
\r
31880
86
\r
31881
50
\r
31882
43
\r
31883
44
\r
31884
44
\r
31885
86
\r
31886
129
\r
31887
86
\r
31888
87
\r
31889
50
\r
31890
50
\r
31891
44
\r
31892
44
\r
31893
51
\r
31894
50
\r
31895
45
\r
31896
14
\r
31897
45
\r
31898
8
\r
31899
8
\r
31900
7
\r
31901
51
\r
31902
44
\r
31903
52
\r
31904
52
\r
31905
88
\r
31906
89
\r
31907
94
\r
31908
125
\r
31909
131
\r
31910
131
\r
31911
131
\r
31912
131
\r
31913
209
\r
31914
215
\r
31915
215
\r
31916
215
\r
31917
215
\r
31918
215
\r
31919
215
\r
31920
215
\r
31921
215
\r
31922
215
\r
31923
215
\r
31924
215
\r
31925
215
\r
31926
215
\r
31927
215
\r
31928
215
\r
31929
215
\r
31930
215
\r
31931
215
\r
31932
215
\r
31933
215
\r
31934
215
\r
31935
215
\r
31936
215
\r
31937
215
\r
31938
215
\r
31939
215
\r
31940
215
\r
31941
215
\r
31942
215
\r
31943
215
\r
31944
215
\r
31945
215
\r
31946
215
\r
31947
215
\r
31948
215
\r
31949
215
\r
31950
215
\r
31951
215
\r
31952
215
\r
31953
215
\r
31954
215
\r
31955
215
\r
31956
215
\r
31957
215
\r
31958
215
\r
31959
215
\r
31960
215
\r
31961
215
\r
31962
215
\r
31963
215
\r
31964
215
\r
31965
215
\r
31966
215
\r
31967
215
\r
31968
215
\r
31969
215
\r
31970
215
\r
31971
215
\r
31972
215
\r
31973
215
\r
31974
215
\r
31975
215
\r
31976
215
\r
31977
215
\r
31978
215
\r
31979
215
\r
31980
215
\r
31981
215
\r
31982
215
\r
31983
215
\r
31984
215
\r
31985
215
\r
31986
215
\r
31987
215
\r
31988
215
\r
31989
215
\r
31990
215
\r
31991
215
\r
31992
215
\r
31993
215
\r
31994
215
\r
31995
215
\r
31996
215
\r
31997
215
\r
31998
215
\r
31999
215
\r
32000
215
\r
32001
215
\r
32002
215
\r
32003
215
\r
32004
215
\r
32005
215
\r
32006
215
\r
32007
215
\r
32008
215
\r
32009
215
\r
32010
215
\r
32011
215
\r
32012
215
\r
32013
215
\r
32014
179
\r
32015
173
\r
32016
100
\r
32017
130
\r
32018
95
\r
32019
94
\r
32020
94
\r
32021
94
\r
32022
94
\r
32023
87
\r
32024
94
\r
32025
93
\r
32026
88
\r
32027
57
\r
32028
88
\r
32029
88
\r
32030
93
\r
32031
51
\r
32032
88
\r
32033
93
\r
32034
51
\r
32035
87
\r
32036
50
\r
32037
87
\r
32038
51
\r
32039
45
\r
32040
51
\r
32041
50
\r
32042
51
\r
32043
44
\r
32044
129
\r
32045
135
\r
32046
93
\r
32047
123
\r
32048
92
\r
32049
87
\r
32050
55
\r
32051
80
\r
32052
50
\r
32053
44
\r
32054
86
\r
32055
92
\r
32056
87
\r
32057
129
\r
32058
93
\r
32059
87
\r
32060
86
\r
32061
49
\r
32062
80
\r
32063
50
\r
32064
87
\r
32065
129
\r
32066
93
\r
32067
86
\r
32068
45
\r
32069
50
\r
32070
44
\r
32071
44
\r
32072
50
\r
32073
51
\r
32074
44
\r
32075
15
\r
32076
45
\r
32077
8
\r
32078
7
\r
32079
50
\r
32080
9
\r
32081
51
\r
32082
88
\r
32083
88
\r
32084
95
\r
32085
89
\r
32086
95
\r
32087
125
\r
32088
95
\r
32089
131
\r
32090
125
\r
32091
167
\r
32092
179
\r
32093
209
\r
32094
215
\r
32095
215
\r
32096
215
\r
32097
215
\r
32098
215
\r
32099
215
\r
32100
215
\r
32101
215
\r
32102
215
\r
32103
215
\r
32104
215
\r
32105
215
\r
32106
215
\r
32107
215
\r
32108
215
\r
32109
215
\r
32110
215
\r
32111
215
\r
32112
215
\r
32113
215
\r
32114
215
\r
32115
215
\r
32116
215
\r
32117
215
\r
32118
215
\r
32119
215
\r
32120
215
\r
32121
215
\r
32122
215
\r
32123
215
\r
32124
215
\r
32125
215
\r
32126
215
\r
32127
215
\r
32128
215
\r
32129
215
\r
32130
215
\r
32131
215
\r
32132
215
\r
32133
215
\r
32134
215
\r
32135
215
\r
32136
215
\r
32137
215
\r
32138
215
\r
32139
215
\r
32140
215
\r
32141
215
\r
32142
215
\r
32143
215
\r
32144
215
\r
32145
215
\r
32146
215
\r
32147
215
\r
32148
215
\r
32149
215
\r
32150
215
\r
32151
215
\r
32152
215
\r
32153
215
\r
32154
215
\r
32155
215
\r
32156
215
\r
32157
215
\r
32158
215
\r
32159
215
\r
32160
215
\r
32161
215
\r
32162
215
\r
32163
215
\r
32164
215
\r
32165
215
\r
32166
215
\r
32167
215
\r
32168
215
\r
32169
215
\r
32170
215
\r
32171
215
\r
32172
215
\r
32173
215
\r
32174
215
\r
32175
215
\r
32176
215
\r
32177
215
\r
32178
215
\r
32179
215
\r
32180
215
\r
32181
215
\r
32182
215
\r
32183
215
\r
32184
215
\r
32185
215
\r
32186
215
\r
32187
215
\r
32188
215
\r
32189
215
\r
32190
215
\r
32191
215
\r
32192
215
\r
32193
179
\r
32194
143
\r
32195
131
\r
32196
94
\r
32197
95
\r
32198
136
\r
32199
52
\r
32200
93
\r
32201
94
\r
32202
88
\r
32203
57
\r
32204
88
\r
32205
87
\r
32206
94
\r
32207
51
\r
32208
88
\r
32209
87
\r
32210
52
\r
32211
87
\r
32212
51
\r
32213
51
\r
32214
88
\r
32215
45
\r
32216
50
\r
32217
51
\r
32218
50
\r
32219
44
\r
32220
51
\r
32221
8
\r
32222
51
\r