" "
(374,375,376,377 )


. .

001
002
004
005
006
009
010
014
015
017
019
019
020
022
023
024
038
044
045
046
049
050
062
066
068
072
073
074
077
079
080
082
085
086
087
089
094
097
100
102
103
113
115
116
117
120
121
122
126
127
130
131
134
142
143
144
145
156
157
165
172
173
175
177
179
182
188
190
191
196
197
198
203
205
207
209
213
216
219
221
239
243
244
249
254
255
259
265
268
275
276
281
288
301
318
327
362
425
471
481
483
486
511
513
536
561
572
589
625
663
731
735
743
775
842
882
899
988

. .-

001

. .-

066
068
117
118
122
135
140
166
171
173
179
218
222
265
300
301
319
353
369
379
382
413
560
562
564
574
580
586
589
593
594
595
597
600
611
616
617
618
626
631
632
643
648
651
653
654
655
662
664
671
675
679
681
684
689
695
696
705
707
708
709
711
717
720
725
732
734
740
751
758
760
763
764
765
779
780
786
789
793
794
796
797
802
809
810
812
814
815
816
822
823
824
825
826
828
831
832
847
859
860
864
869
873
875
876
878
879
880
882
890
892
893
894
896
912
923
925
926
930
932
933
939
940
947
948
949
956
957
961
969
977
990

. .--1

004
005
020
033
042
049
054
098
099
123
129
135
137
139
144
149
150
152
155
156
169
170
172
175
178
180
182
185
187
190
195
197
201
224
227
229
232
240
243
246
258
262
263
267
271
272
275
289
296
297
306
318
321
341
354
358
361
371
373
377
378
383
387
388
393
394
395
401
406
419
424
425
426
429
431
433
437
438
439
442
443
445
446
450
454
458
530
540
598
870
873
878
879
883
889
890
892
895
905
907
925
939
941
949
955
959
964
967
970
971
977
980
981
987
991
998
999

. .--2

008
023
028
029
031
032
046
048
049
055
058
062
217
218
221
224
229
230
231
235
238
239
243
249
252
254
262
264
267
269
285
296
304
306
313
316
318
355
358
362
365
366
370
373
377
384
392
393
400
403
420
428
442
457
462
464
465
470
480
492
494
508
517
520
533
534
538
539
540
542
543
545
548
549
552
555
560
564
569
572
574
576
581
587
592
598
601
603
610
612
619
621
625
629
632
634
637
646
647
649
651
663
680
696
701
723
725
726
730
734
743
748
756
757
767
769
772
778
944
946
966
972
973
976
986

. .--3

119
520

. .--4

001
033
052
056
057
059
068
079
095
099
107
127
128
142

. .-

001
014
017
018
019
021
025
026
027
038
044
059
068
074
075
076
077
080
082
083
090
094
096
097
101
119
123
124
127
130
131
132
133
134
146
147
150
153
154
156
157
169
170
174
178
183
186
187
192
196
203
208
215
220
221
235
237
247
248
250
259
260
267
270
272
276
279
288
289
292
297
306
310
312
314
315
320
322
327
328
330
331
332
333
336
339
342
343
350
356
357
362
364
369
371
376
383
389
392
398
400
407
412
419
420
427
433
439
441
458
468
472
474
482
487
520
527
528
529
537
546
548
552
569
572
573
575
577
581
584
589
595
596
600
602
605
610
612
614
642
644
648
655
660
662
669
673
674
680
682
685
693
695
697
698
704
712
713
716
719
726
729
731
742
743
770
773
797
800
803
814
819
822
830
846
849
854
856
864
865
866
867
869
871
874
876
877
883
884
902
905
907
911
918
920
922
923
924
925
929
930
931
935
961
964
973
978
997

. .- 2

021
025
031
034
045
067
068
083
105
107
111
113
114
120
128
131
136
143
145
148
154
159
163
165
166
167
173
174
175
180
181
183
187
189
194
195
196
200
205
213
221
226
248
254
258
273
278
280
282
283
284
307
311
317
323
330
341
358
392
393
395
403
404
407
412
431
439
451
467
490
491
503
507
522
523
528
539
542
548
557
562
563
575
577
586
602
610
632
635
638
646
648
652
655
658
660
666
726
742
746
749
751
759
773
787
792
793
818
875
892
897
990

. .- 3

011
185
216
461
462
503
744
746

. .- 4

030
059
071
072
107
188
211
234
248
249
258
345
357
370
371
433
434
598
604
643
737

. .--1

004
008
010
029
034
040
066
072
078
080
081
083
084
085
086
090
095
096
097
101
106
107
108
109
112
114
115
117
118
125
130
133
153
160
163
170
186
193
194
200
229
233
235
239
240
243
253
254
256
262
264
265
284
297
300
301
302
305
310
314
315
316
317
319
323
325
328
330
337
348
359
363
364
405
413
414
415
416
418
421
422
427
428
437
449
472
505
526
565
571
574
576
577
578
582
583
594
595
597
598
599
621
632
639
647
653
666
671
676
680
681
683
685
690
691
692
693
694
695
703
705
724
725
727
730
731
732
740
741
742
746
747
748
749
752
754
758
759
762
769
770
774
818
824
828
875
884
890
902
911
912
923
938
944
958
963
964
979
980
997

. .

004
010
012
017
018
020
022
023
025
028
030
034
039
041
043
046
049
053
059
071
074
091
092
100
103
106
107
112
113
114
127
128
132
135
136
137
139
144
147
149
150
151
156
161
171
172
174
175
177
180
182
183
183
186
187
191
198
209
220
222
224
226
227
233
238
239
240
242
243
245 .
247
248
250
251
252
261
262
270
273
274
278
285
291
293
302
303
306
308
312
314
316
321
324
326
327
330
331
332
333
338
344
345
359
361
362
377
378
379
379 .
385
386
389
391
393
394
395
398
401
404
405
430
431
437
446
447
448
449
463
471
472
473
482
491
494
499
500
501
504
506
508
514
517
527
529
537
541
542
543
544
551

. .-1

062

. .-3

004
030
031
036
061
062
063
065
067
078
082
089
094
096
105
108
117
121
122
137
138
141
151
158
159
161
183
185
202
211
214
219
250
252
256
261
264
271
273
274
277
293
301
304
307
309
312
313
316
317
334
351
546
590
634
644
653
654
655
656
659
669
676
691
720
743
751
780
781
783
790
819 .
819 .
820
821
843
844
885
896

. .

031

. .

040

. .-65

040 .05
040 .03
040 .02
040 .04
040 .01

. .-70

008

. .

617

. .-1

122
126
127
129
130
135
137
139
140
141
142
144
145
146
147
149
152
155
156
159
161
167
169
178
190
198
209
215
228
239
240
248
252
269
276
288
299
308
313
315
318
328
335
339
344
349
376
391
434
457
513
526
529
547
554
569
577
581
583
586
587
598
610
616
628
629
631
632
633
634
635
636
644
647
653
659
660
661
664
665
666
668
670
677
699
700
707
711
724
725
736
748
764
766
774
787
817
840
853
868
872
890
891
908
909
936
948
955
997

. .-2

027
073
099
100
103
178
193
216

. .-

012
027
028
031
034
037
043
090
092
117
119
121
136
143
157
158
163
165
166
168
170
170
173
196
203
252
346
350
490
504
532
571
579
587
608
612
632
660
668
707
716
724

. .

012
055
057
058
073
082
100
105
105
109
134
144
173
182
184
238
243
291
294
314
317
334
362
375
380
390
391
398
416
420
426
436
443
447
449
463
466
467
491
505
521
524
526
556
563
587
610
637
639
641
649
650
656
657
660
662
664
690
695
725
730
732
744
748
750
758
759
765
766
776
808
829
844
896
911

. .-1

006
009
045
095
096
775

. .-.10-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
022
024
026
028
030
032
034

. .-.11-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
034

. .-.12-

002
003
004
005
006
007
008
009
010
012

. .-.13-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
019
021

. .-.14-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
017
019
021
023
025
027
029
031
033
035
037
039
041
043
045

. .-.15-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
028

. .-.16-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
022
024

. .-.17-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
020

. .-.18-

001
002
003
004
005
006
007
008
009
010
011
012
014

. .-.19-

001
002
003
004
005
006
008
010

. .-.1-

002
004
006
008
010
012
014
016
018
020
022
024
026
028
030
032
034
036
038
040
042
044
046
048
050
052
054
056
058
060
062
064
066
068
070
072
074
076
078
080
082
084
086
088
090
092
094
096
098
100
102
104
106
108
110
112
114
116
118
120
122
124
126
128
130

. .-.20-

001
003
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
087
089
091
093
095
097
099
101
103
105
107
109
111
113
115
117
119
121
123
125
127
129
131
133

. .-.21-

002
003
004
005
006
007
008
009
010
012
014
016
018
020
022
024
026
028
030
032
034
036
038
040
042
044
046
048
050
052
054
056
058
060
062
064

. .-.22-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
086
087
088
089
090
091
092
093
094
095
096
097
098
099
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
147
149
151
153
155
157
159

. .-.23-

002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
086
087
088
089
090
091
092
093
094
095
096
097
098
099
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
122
124
126
128
130
132
134

. .-.24-

002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
058
060
062
064
066
068
070
072
074
076
078
080
082
084
086
088
090
092
094
096
098
100
102
104
106
108
110
112
114
116
118
120
122
124
126
128
130
132

. .-.25-

001
002
003
004
005
006
007
009
011
013
015
017
019

. .-.26-

001
002
003
004
005
006
007
008
009
010
011
012
014

. .-.27-

002
004
006
008
010
012
014

. .-.28-

002
004
006
008
010
012
014
016
018
020
022
024
026
028
030
032
034
036
038
040
042
044
046
048
050
052
054
056

. .-.29-

001
002
003
004
006
008

. .-.2-

001
003
005
007
009
011
013
015
017
019
021
023
025
027
029
031
033
035
037
039
041
043
045
047
049
051
053
055
057
059
061
063
065
067
069
071
073
075
077
079
081
083
085
087

. .-.30-

002
004

. .-.31-

001
002
003
004
005
006
007
008
009
010
012
014

. .-.32-

001
002
003
004
005
006
007
008
009
010
011
012
013

. .-.33-

001
002
003
004
005
006
007
008
009

. .-.34-

002

. .-.36-

001

. .-.37-

001
002
003
005

. .-.38-

002

. .-.3-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
023
025

. .-.40-

001
002
004

. .-.41-

002

. .-.44-

001
002
004

. .-.4-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
035
037
039
041
043
045
047

. .-.5-

001
002
003
004
005
006
008
010

. .-.6-

002
003
004
005
006
007
007
008
009
010
012
014
016

. .-.7-

001
002
003
004
005
006
007
007
008
009
010
011
012
013
014
016
018

. .-.8-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
020

. .-.9-

001
002
003
004
005
006
007
008
009
010
011
012

. .

002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
016
017
018
019
020
022
023
023
025
025
026
027
028
030
032
034
036
038
040

. .

001
002
003
003
004
005
006
007
008
008
010
011
012
013
014
015
016
018
019
020
021
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
038
039
040
042
044
046
048
050
052
052
054
056
058

. . -

002
004
006
008
010
012
014
016
018
020
022
024
026
028
030
032
034
036
038
040
042
044
046
048
050
052
054
056
058
060
062
064
066
068
070
072
074
076
078
080
082
084
086
088
090
092
094
096
098
100
102
104
106
108
110
112
114
116
118
120
122
124
126
128
130
132
134
136
138
140
142
144
146
148
150
152
154
156
158
160
162
164
166

. . -100-

002
004
006
008
010
012

. . -101-

001
002
003
004
005
007
009

. . -102-

001
003
005
007

. . -103-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
039
041
043
045
047
049
051
053
055
057

. . -104-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
087
089
091
093
095
097

. . -105-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
049
051
053
055
057
059
061
063
065
067
069

. . -106-

001
002
003
004
005
006
007
008
009
010

. . -107-

001
002
003
004
005
006
007
008
009
010
011
012
014
016

. . -108-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
022
024
026
028
030
032

. . -109-

001
002
003
004
005
006
007
009
011
013
015
017
019
021
023
025
027
029
031

. . -10-

001
002
003
004
005
006
007
008
009
010
011
012
013
015

. . -110-

001
003
005
007
009
011
013
015
017
019
021
023

. . -111-

001
002
003
004
005
006
007
008
009
010
011
012
013
015
017

. . -112-

001
002
003
004
006

. . -113-

001
003

. . -114-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
029
031
033
035

. . -115-

001
003
005
007

. . -116-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
029
031
033
035
037

. . -117-

001
002
003
004
005
006
007
008
009
010
012
014
016
018
018
018

. . -118-

001
002
003
004
005
006
007
008
009
010
012

. . -119-

001
002
003
004
006

. . -11-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
027
029
031

. . -120-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
020
022
024
026
028
030

. . -121-

001
002
003
004
005
006
007
009

. . -122-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
017
019

. . -123-

001
002
003
004
006
008

. . -124-

001
002
004

. . -125-

002
004
006
008
010
012
014
016
018
020

. . -126-

001
003
005
007
009
011
013
015
017

. . -127-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
032
034
036
038
040

. . -128-

001
003
005
007
009
011
013
015
017
019
021
023

. . -129-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
018
020
022

. . -12-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
057
059
061
063
065
067
069
071
073
075
077
079
081
083
085

. . -130-

001
002
003
004
005
006

. . -131-

001
002
003
004
005
006
007

. . -132-

001
002
003
004
005
006
007
008
009
010
011
012
014
016
018

. . -133-

001
003
005
007
009

. . -134-

001
002
003
004
006
008
010
012
014
016
018
020
022

. . -135-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
040
042
044
046

. . -136-

001
001
001
002
003
004
005
006
007
008
009
010

. . -137-

001
002
003
004
005
006
007
009

. . -13-

001
002
003
004
005
006
007
008
008
008
008
009
010
011
012
013
014
016
018
020
022

. . -14-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
033
034
036
038
040
042
044
046
048
050
052
054
056

. . -15-

001
002
003
004
005
006
007
008
009
010
011
012
014
016
018
020
022
024
026
028
030
032
034
036
038
040
042
044

. . -16-

001
003

. . -17-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
019
021
023
025
027
029
031
033
035
037
039
041
043
045
047
049
051
053
055
057
059
061
063
065
067
069
071
073
075
077
079
081
083
085
087
089
091
093
095
097
099
101
103
105
107
109
111
113
115

. . -18-

001
002
003
004
005
006
007
008
009
010
011
011
012
013
014
015
016
017
018
019
020
021
023
025
027

. . -19-

001
002
003
004
005
006
007
008
010
012
014
016

. . -1-

001
003
005
007
009
011
013
015
017
019
021
023
025
027
029
031
033
035
037
039
041
043
045
047
049
051
053
055
057
059
061
063
065
067
069
071
073
075
077
079

. . -20-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
020
022
024
026
028
030

. . -21-

001
002
003
005
007
009

. . -22-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
033

. . -23-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
084
086
088
090
092
094
096
098

. . -24-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
024
026
028
030
032
034
036
038
040
042

. . -25-

001
002
003
004
005
006
007
008
009
011
013

. . -26-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
020
021
022
024
026
026
028
030
032

. . -27-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018

. . -28-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
064
066
068
070
072
074
076
078
080
082
084
086
088

. . -29-

001
002
003
004
005
006
007
008
009

. . -2-

001
003
005
007
009
011
013
015
017
019
021
023
025

. . -30-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
048
050
052
054
056
058
060
062
064
066
068

. . -31-

002
004
006
008

. . -32-

001
002
003
004
005
006
007
008
009
011
013
015
017
019
021
023
025
027
029
031
033

. . -33-

001
002
003
004
006
008
010
012
014
016
018
020
022
024
026

. . -34-

001
002
003
004
005
006
007
008
008
008
008
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
028
030

. . -35-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
021
023
025
027
029
031
033
035
037
039
041
043
045
047
049
051

. . -36-

001
002
003
004
005
006
008
010
012
014
016
018
020
022

. . -37-

001
002
003
004
005
006
007
008
009
010
012
014

. . -38-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
034
036
038
040
042
044
046

. . -39-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
016
018
020
022
024

. . -3-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
023
025
027
029
031

. . -40-

001
003
005
007
009
011
013
015
017

. . -41-

001
002
004
006
008
010
012
014
016
018
020
022
024
026
028
030
032
034
036
038
040

. . -42-

001
003
005
007
009
011
013
015
017

. . -43-

001
002
003
004
006
008
010
012

. . -44-

001
002
003
004
005
006
007
008
009
010
011
012
013
015
017
019
021
023
025
027

. . -45-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
024
026
028
030

. . -46-

001
002
003
004
005
006
008
010
012
014

. . -47-

001
002
003
004
005
006
007
008
009

. . -48-

001
002
003
004
005
005
006
007
008
009
010
010
010
018
018

. . -49-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
021
023

. . -4-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
017
017
017
019
021
023
025
027

. . -50-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
022
024
026
028
030
032
034
036
038
040
042
044
046
048
050
052
054

. . -51-

001
002
003
004
005
006
007
008
009
010

. . -52-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
043
045
047
049
051
053
055
057
059
061
063
065
067
069
071
073
075
077
079
081
083
085
087
089
091
093
095
097
099
101
103
105
107
109
111
113
115
117

. . -53-

001
002
003
004
005
006
007
008
009

. . -54-

001
002
004
006

. . -55-

001
002
003
004
006
008
010
012
014
016
018

. . -56-

001
003
005
007
009
011

. . -57-

001
002
003
004
005
006
007

. . -58-

001
002
003
004
006
008
010

. . -59-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
086
087
088
089
090
091
092
093
094
095
096
097
098
099
100
101
102

. . -5-

001
002
003
004
005
006
007
008
010
012
014
016
018

. . -60-

001
003
005
007
009
011
013
015
017
019
021

. . -61-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
025
027
029
031

. . -62-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
024
026

. . -63-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026

. . -64-

001
002
003
004
005
006
007
009
011
013
015
017
019
021
023
025
027
029
031
033
035
037

. . -65-

001
002
003
005
007
009
011
013
015
017
019
021
023
025
027
029
031
033
035
037
039
041
043

. . -66-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
017
019
021
023

. . -67-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
019
021
023
025

. . -68-

001
002
003
004
005
006
007
008
009
011

. . -69-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016

. . -6-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
020
022
024

. . -70-

001
003
005
007
009
011
013
015
017

. . -71-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032

. . -72-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
018
020

. . -73-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
028
030
032
034

. . -74-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
035
037
039
041
043
045
047
049
051
053
055
057
059
061
063
065

. . -75-

001
003
005

. . -76-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
023

. . -77-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
025
027

. . -78-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
023
025
027

. . -79-

001
002
004
006
008
010
012
014

. . -7-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
023
025
027
029
031

. . -80-

001
002
003
004
005
006
007
008
010

. . -81-

001
002
003
004
005
007

. . -82-

001
002
003
004
005
006
007
008
009
011
013

. . -83-

001
002
003
004

. . -84-

001
002
003
004
005
006
007

. . -85-

001
002
003
004
005
007
009
011

. . -86-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018

. . -87-

001
002
003
004
005
006
007
009

. . -88-

001
002
003
004
005
007
009

. . -89-

002
004
006

. . -8-

002
004
006
008
010
012
014
016
018
020
022
024
026
028
030
032
034
036

. . -90-

001
002
003
004
005
006
007
008
009
010
011
012
013
014

. . -91-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
025
027

. . -92-

001
002
003
004
005
006
007
008
009
010
011
013
015

. . -93-

001
002
003
004
005
006
007

. . -94-

001
002
003
004
005
006
007
009

. . -95-

001
002
004
006
008

. . -96-

001
003
005
007
009
011
013
015
017
019

. . -97-

001
002
003
005

. . -98-

001
003
005
007

. . -99-

001
002
003
004
006
008
010
012
014

. . -9-

001
002
003
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
043
045
047
049
051
053
055
057
059
061
063
065
067
069
071
073
075
077
079
081
083
085

. .

015

. .

001
004
005
006
007
008
008
008
009
011
012
013
014
014
015
016
017
018
019
021
023
024
025
026
026
027
028
029
030
031
032
033
034
034
035
036
037
038
039
040
041
042
043
044
045
045
046
047
048
049
050
051
053
055

. .

027

. .

001
002
003
004
005
005
006
007
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
042
044

. . -

001
001
003
003
004
005
007
008
010

. .

001
002
003
004
005
006
007
008
009
010
010
011
012
013
015
016
017
018
019
021
022
023
023
024
024
025
026
027
029
030
031
032
032
033
034
035
041
043
047

. .-10-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
017
019
021
023
025
027
029
031
033
035
037

. .-11-

001
002
003
004
005
006
007
008
009
010
011
012
013
015
017
019
021
023
025

. .-12-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
030
032
034
036
038
040
042
044
046
048
050
052
054
056
058
060
062
064

. .-13-

001
002
003
005
007

. .-14-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
029

. .-15-

001
002

. .-16-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
023

. .-17-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
015
016
017
018
019
020
021
022
023
024
025
025 .
025 .
025 .
026
027
028
029
030
031
032
033
034
035
036
037
038
039
041
043
045
047
049
051
053
055
057
059

. .-18-

001
002
003
004
005
006
008
010
012

. .-19-

001
002
003
004
005
006
007
008
009
010
011
012
014
016

. .-1-

001
002
003
004
004 .03
004 .04
004 .05
004 .06
004 .07
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
065
066
067
068
069
070
071
072
073
074
075
076
077
078
079
080
081
082
083
084
085
086
087
088
089
090
091
092
093
095
097
099
101
103
105
107
109
111
113
115
117
119
121
123
125
127
129
131 .
131 .
131 .
131

. .-20-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
022
024

. .-21-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
031

. .-22-

001
002
003
004
005
006
008
010
012
014
016
018
020

. .-23-

001
002
003
004
005
006
007

. .-24-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
028
030
032

. .-25-

001
002
003
004

. .-26-

001
002
004

. .-27-

001
002
003
004
005
006
007
008
009

. .-28-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053

. .-29-

001
002
003
004
005
006
007
009
011
013
015
017
019

. .-2-

001
002
003
004
005
007
009
011
013
015
017
019

. .-30-

001
002
003
004
006
008
010
012
014

. .-31-

001
002
003
004
005
006
007
008
009
010
012
014
016
018

. .-32-

001
002
003
004
005
006
007
008
009
010
011
012
013
015
017

. .-33-

001
002
003
004

. .-34-

001
002
003
004
005
006
007
008
009
010
011
013

. .-35-

001
002
004
006
008
010
012

. .-36-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
024
026
028

. .-37-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
023
025
027
029
031
033
035
037
039
041
043
045

. .-38-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
017
019

. .-39-

001
002
003
004
005
006
007
008
009
010
011
013
015
017

. .-3-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
023
025
027
029
031

. .-40-

001
002
003
004
005
006
007
008
009
010
011
013
015
017

. .-41-

001
002
003
004
006
008
010
012
014
016
018
020
022
024
026
028
030
032
034
036
038
040
042
044
046
048
050

. .-42-

001
002
003
004
005
006
007
008
009
010
012
014
016
018
020
022
024
026

. .-43-

001
003

. .-44-

001
002
003
004
005
006
008
010

. .-45-

002
004

. .-46-

001
003
005
007
009
011
013
015
017
019
021
023
025
027
029

. .-47-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
026

. .-48-

001
002
003
004
005
007
009
011
013
015
017
019
021
023
025
027
029
031

. .-49-

001
002
003
004
005
006
007
008
009
010
011
012
014
016
018
020

. .-4-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052

. .-5-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
029
031

. .-6-

001
002
003

. .-7-

001
002
003
004
005
006
007
009

. .-8-

001
002
003
004
005
006
007
009
011
013
015

. .-9-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027

. .

001
002
003
004
005
006
006
007
008
009
010
011
013
014
015
015
016
017
018
019
020
021
021
022
022
022
023
025
026
028
030
032

. .

002
003
004
005
006
007
007
008
009
009
010
011
012
013
013
014
015
015
017
019
021

. ..I

001
002
002 .
002 .
002 .
002 .
002 .
002
003
004
005
006
007
008
008
009
010
011
012
013
014
016
016
017
018
019
020
021
021
022
024
025
027
028
029
030
033
034
035
036
036
037
039
040
041
042
042 .01
043
045
045 .01
045 .02
045 .03
046
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
063
065
069
071
071
073

. ..

001
002
003
004
005
006
007
008
010
013
016
019

. . I .

001
002
003
004
005
006
007
008
009
010
011
014
016
016
018
020
021
022
023
024
025
025
026
027
027
028
029
029
030
032
034
036

. .

001
003
004
005

. .

001
002
002
003
004
005
005
006
007
008
009
010
011
012
013
014
015
016
016
018
019
020
020
020
021
022
023
024
025
026
027
028
029
029
030
030
031
032
033
034
036
037
038
039
040
041
042
043
043
045
047
048
049
051
055
058
061
062
063
064
065
066
067
067
068
069
070
071
073
075
077
079
085
087

. .

003
004
005
006
007
008
009

. .

002
004
005
006
008
014
016
018
020
030
038
042

. .

001
002
003
004
006
008
009
010
011
012
013
013
014
014
016
018
019
021
023
023
025
026
031
031
033
035
035
036
037
037
038
039
040
041
042
044
044
046
048
050
054
056
056
060
062
066

. .-10-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
042
044
046
048
050
052
054
056

. .-11-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
020
022
024
026

. .-12-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
023
025
027

. .-13-

001
002
003
004
005
006
007
008
009
010
011
012
013
015

. .-14-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
019
021
023

. .-15-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
025
027

. .-16-

001
002
003
004
005

. .-17-

001
002
003
004
005

. .-18-

001
003
005

. .-19-

001
002
003
004
005
006
007
008
009
010
011
013
015
017
019
021

. .-1-

002
004
006
008
010
012
014
016
018
020
022
024
026
028
030
032
034
036
038
040
042
044
046
048
050
052
054
056
058
060
062
064
066
068
070
072
074
076
078
080
082
084
086
088
090
092
094
096
098
100
102
104
106
108
110
112
114
116
118
120
122
124
126
128
130
132
134
136
138

. .-20-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
036
038
040
042

. .-21-

001
002
003
004
005
006
007
008
009

. .-22-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019

. .-23-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
024
026
028
030
032

. .-24-

002
004

. .-25-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
033
035
037
039
041
043

. .-26-

001
002
002
003
004
005
006
007
008
009
011
013
015
017
019

. .-27-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
017
019
021

. .-28-

001
002
004
006
008
010
012
014
016
018
020
022
024
026

. .-29-

001
002
003
004
005
006
008
010
012
014
016
018
020
022
024

. .-2-

001
002
003
005
007
009
011
013
015
017
019
021
023

. .-30-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
017
019
021

. .-31-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
018
020

. .-32-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
032
034
036
038
040
042
044
046
048

. .-33-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
063
064
066
068
070
072
074
076
078
080
082
084
086
088
090
092
094
096

. .-34-

001
002
003
004
005
006
007
008
009
010
011
012

. .-35-

002
004
006
008

. .-36-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
016
018
020
022
024
026
028

. .-37-

001
002
003
004
005
006
007
008
009
010
011
013

. .-38-

001
002
003
004
005
006
007
008
009
011

. .-39-

001
002
003
004
005
006

. .-3-

001
002
003
004
005
006
007
008
009
010
011
012
014
016
018
020

. .-40-

001
002
003
004

. .-41-

001
003
005
007

. .-42-

001
002
003
004
005
006
008

. .-43-

001
002
003
004
005
006
007
008
009
010
011
012

. .-44-

001
002
003
005

. .-45-

001
002
003
004
005
006

. .-4-

001
002
003
004
005
006
007
008
009
010
011
012
014
016
018
020
022

. .-5-

001
002
003
004
005
006
007
008
009
010
011
012
013
015
017

. .-6-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
022
024
026
028
030
032
034
036
038
040
042
044
046
048
050
052
054
056
058
060
062
064
066
068
070
072
074
076
078
080
082
084
086
088
090
092
094
096

. .-7-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
029
031
033
035

. .-8-

001
002
003
004
005
006
007
008
009
010
011
012
012
012
013
014
015
016
017
019
021
023
025
027
029
031
033
035
037
039
041

. .-9-

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062
064

. .

004
006
008
010
012

. .

003
004
004
005
006
007
008
009
010

. .

001
002
003
003 .
003 .
003
009
010
011
012
013
013
014
015
016
018
020

. .

002
003
003
004
005
006
006
008
009
010

. .

002
003
005
007
009
009
010
010
011
013
015
017
025
025
027
029
029
051
084
129

. .-

002
002
003
004
005
005
006
007
008
009
010
011
012
013
013
014
015
016
018
020
022

. .

001
003
004
005
006
007
008
009
010
011
012
013
014
015
016
018
020
024
028
030
032
034
034