10
100
S
726
M
-459
-398
P
S
989
M
-177
-168
P
S
805
M
16
57
P
S
721
M
419
407
P
S
210
M
-454
-136
P
S
867
M
176
72
P
S
203
M
-70
-496
P
S
962
M
319
86
P
S
679
M
-396
-7
P
S
936
M
235
-411
P
S
815
M
83
163
P
S
780
M
-347
-265
P
S
806
M
-259
284
P
S
152
M
468
-30
P
S
433
M
-93
-289
P
S
128
M
-155
-403
P
S
241
M
-302
-194
P
S
715
M
230
24
P
S
110
M
-437
448
P
S
45
M
364
436
P
S
402
M
-476
460
P
S
260
M
470
203
P
S
771
M
47
-258
P
S
184
M
15
-489
P
S
564
M
-66
-429
P
S
100
M
37
235
P
S
495
M
-262
62
P
S
461
M
-426
73
P
S
694
M
-99
411
P
S
744
M
433
-276
P
S
30
M
455
-389
P
S
350
M
23
-216
P
S
238
M
299
-115
P
S
883
M
-448
-161
P
S
17
M
-391
-82
P
S
270
M
-176
320
P
S
371
M
-125
-484
P
S
656
M
74
296
P
S
915
M
-239
-31
P
S
483
M
293
168
P
S
438
M
110
-86
P
S
607
M
255
162
P
S
450
M
-66
428
P
S
544
M
439
466
P
S
446
M
-293
257
P
S
791
M
226
218
P
S
389
M
-353
418
P
S
136
M
-298
113
P
S
556
M
129
281
P
S
364
M
-360
-105
P
S
288
M
79
467
P
S
409
M
205
235
P
S
458
M
59
111
P
S
482
M
34
-372
P
S
953
M
-226
-392
P
S
818
M
-218
-298
P
S
500
M
441
-10
P
S
245
M
119
-393
P
S
667
M
452
224
P
S
559
M
383
-419
P
S
652
M
-305
377
P
S
508
M
-412
-6
P
S
588
M
440
-83
P
S
125
M
454
-351
P
S
765
M
204
-156
P
S
584
M
-314
-222
P
S
270
M
401
213
P
S
199
M
-425
-494
P
S
640
M
-372
498
P
S
650
M
177
95
P
S
366
M
-189
212
P
S
449
M
-11
138
P
S
227
M
-47
147
P
S
384
M
-135
-396
P
S
94
M
330
361
P
S
569
M
431
-460
P
S
918
M
12
-448
P
S
819
M
-8
418
P
S
109
M
-277
-50
P
S
646
M
1
-27
P
S
112
M
36
435
P
S
820
M
-29
-2
P
S
839
M
363
313
P
S
16
M
153
-489
P
S
402
M
395
-264
P
S
886
M
239
-351
P
S
587
M
-92
-497
P
S
832
M
-3
137
P
S
987
M
-490
-212
P
S
200
M
69
-319
P
S
551
M
-419
358
P
S
488
M
183
78
P
S
611
M
-284
-13
P
S
883
M
-125
342
P
S
386
M
-35
-455
P
S
404
M
103
217
P
S
686
M
358
-121
P
S
216
M
73
-39
P
S
362
M
-277
320
P
S
75
M
-199
-93
P
S
556
M
-219
-64
P
S
271
M
487
-7
P
S
328
M
-255
255
P
S
541
M
-478
-466
P
S
829
M
496
-417
P
S
867
M
-434
-134
P
S
91
M
-152
-428
P
S
631
M
-496
-387
P
S
386
M
-216
-203
P
S
679
M
468
287
P
S
406
M
-331
-141
P
S
643
M
466
404
P
S
268
M
333
-487
P
S
551
M
341
-285
P
S
51
M
-105
191
P
S
900
M
325
-458
P
S
163
M
-46
-414
P
S
407
M
-223
260
P
S
580
M
-260
-147
P
S
450
M
430
-20
P
S
705
M
-106
-334
P
S
781
M
494
277
P
S
579
M
215
-317
P
S
689
M
-207
-150
P
S
393
M
313
-57
P
S
62
M
-109
360
P
S
640
M
-372
137
P
S
135
M
-498
23
P
S
681
M
-51
-289
P
S
542
M
-350
200
P
S
775
M
101
460
P
S
442
M
223
-284
P
S
209
M
-491
-304
P
S
621
M
-68
391
P
S
48
M
-39
-104
P
S
582
M
-298
205
P
S
472
M
-286
-253
P
S
657
M
-412
486
P
S
467
M
245
335
P
S
823
M
224
387
P
S
991
M
-145
-400
P
S
465
M
310
177
P
S
889
M
-246
-120
P
S
96
M
-258
289
P
S
361
M
407
479
P
S
287
M
-425
-13
P
S
992
M
-96
5
P
S
23
M
-54
-126
P
S
223
M
-367
-29
P
S
205
M
385
-328
P
S
525
M
-1
-339
P
S
510
M
-420
-241
P
S
61
M
179
289
P
S
417
M
12
-52
P
S
293
M
86
-422
P
S
614
M
-209
-108
P
S
152
M
-69
-11
P
S
264
M
-5
295
P
S
514
M
-417
166
P
S
9
M
-233
-55
P
S
255
M
-450
165
P
S
632
M
144
-163
P
S
158
M
-77
448
P
S
580
M
-398
395
P
S
512
M
-458
97
P
S
854
M
90
213
P
S
857
M
-459
-199
P
S
908
M
-434
280
P
S
582
M
-56
337
P
S
454
M
-247
-218
P
S
734
M
-366
454
P
S
154
M
240
-17
P
S
775
M
-91
-56
P
S
987
M
141
-325
P
S
95
M
-461
172
P
S
939
M
-207
-11
P
S
120
M
184
-157
P
S
216
M
480
427
P
S
226
M
-285
-452
P
S
148
M
-409
236
P
S
482
M
-253
200
P
S
872
M
82
63
P
S
152
M
-373
63
P
S
317
M
125
-88
P
S
422
M
297
-436
P
S
293
M
10
-112
P
S
290
M
69
-417
P
S
494
M
-174
-373
P
S
921
M
390
347
P
S
734
M
-304
-166
P
S
806
M
140
113
P
S
676
M
-418
-473
P
S
104
M
9
102
P
S
327
M
-414
13
P
S
85
M
-491
435
P
S
274
M
-193
392
P
S
480
M
-467
-312
P
S
275
M
12
218
P
S
741
M
246
500
P
S
391
M
-357
-159
P
S
72
M
-54
-279
P
S
482
M
42
233
P
S
810
M
-318
-392
P
S
381
M
269
110
P
S
771
M
-221
-73
P
S
632
M
-415
-401
P
S
577
M
66
-480
P
S
489
M
344
58
P
S
165
M
387
-45
P
S
148
M
-424
-209
P
S
12
M
-230
28
P
S
566
M
339
-259
P
S
543
M
-100
259
P
S
690
M
52
47
P
S
198
M
-355
333
P
S
182
M
-242
-253
P
S
511
M
366
7
P
S
362
M
-377
-231
P
S
2
M
245
-418
P
S
915
M
482
-494
P
S
55
M
-350
-130
P
S
34
M
-422
-216
P
S
929
M
-153
-154
P
S
448
M
-104
-130
P
S
391
M
-15
240
P
S
830
M
-209
-155
P
S
150
M
171
32
P
S
952
M
6
279
P
S
711
M
-53
-401
P
S
731
M
180
287
P
S
714
M
-304
209
P
S
58
M
-310
-196
P
S
400
M
85
183
P
S
239
M
300
387
P
S
611
M
16
372
P
S
238
M
-414
109
P
S
567
M
-441
-362
P
S
89
M
11
377
P
S
838
M
-280
494
P
S
417
M
-486
35
P
S
691
M
-174
-411
P
S
30
M
-381
-391
P
S
151
M
-231
-419
P
S
405
M
-266
204
P
S
789
M
-183
-217
P
S
434
M
-214
-95
P
S
101
M
37
-427
P
S
589
M
481
50
P
S
907
M
-198
-439
P
S
602
M
335
-500
P
S
346
M
448
124
P
S
155
M
-119
-463
P
S
561
M
177
249
P
S
869
M
-298
-489
P
S
662
M
103
-471
P
S
136
M
-181
328
P
S
373
M
-27
109
P
S
498
M
-318
-405
P
S
781
M
-219
113
P
S
303
M
416
-288
P
S
115
M
-397
347
P
S
79
M
-330
-432
P
S
998
M
244
-348
P
S
286
M
-234
-91
P
S
992
M
33
-325
P
S
920
M
211
169
P
S
371
M
79
-374
P
S
467
M
-120
240
P
S
258
M
291
284
P
S
241
M
-211
-257
P
S
70
M
-1
261
P
S
786
M
79
-280
P
S
78
M
-32
55
P
S
333
M
-338
266
P
S
200
M
-172
-196
P
S
836
M
-279
-18
P
S
634
M
470
-89
P
S
777
M
-11
-494
P
S
499
M
63
129
P
S
359
M
-469
14
P
S
720
M
-109
270
P
S
721
M
-262
-119
P
S
924
M
498
-118
P
S
77
M
481
39
P
S
517
M
400
348
P
S
871
M
235
175
P
S
663
M
430
-97
P
S
811
M
354
-279
P
S
29
M
-121
350
P
S
704
M
-56
-261
P
S
395
M
214
-253
P
S
860
M
-483
206
P
S
403
M
249
-157
P
S
58
M
-171
-123
P
S
739
M
-339
-132
P
S
485
M
-104
337
P
S
685
M
-57
-152
P
S
837
M
-361
311
P
S
893
M
-182
-213
P
S
586
M
-475
18
P
S
886
M
-345
-279
P
S
507
M
414
36
P
S
39
M
-39
-137
P
S
8
M
211
152
P
S
716
M
-157
-91
P
S
340
M
-275
152
P
S
668
M
-261
-431
P
S
266
M
99
77
P
S
648
M
-121
185
P
S
572
M
108
415
P
S
738
M
-125
241
P
S
781
M
290
322
P
S
601
M
-153
285
P
S
184
M
-91
-112
P
S
324
M
217
-135
P
S
105
M
173
-419
P
S
224
M
-316
-59
P
S
868
M
-436
-161
P
S
284
M
103
156
P
S
270
M
405
-319
P
S
724
M
248
-356
P
S
182
M
91
486
P
S
970
M
-20
-247
P
S
467
M
-482
410
P
S
377
M
326
-319
P
S
887
M
-71
165
P
S
739
M
202
-313
P
S
203
M
-62
25
P
S
652
M
104
57
P
S
247
M
-402
327
P
S
144
M
301
371
P
S
648
M
158
472
P
S
923
M
63
152
P
S
936
M
476
68
P
S
896
M
361
-26
P
S
239
M
-423
113
P
S
304
M
184
172
P
S
926
M
210
491
P
S
495
M
-461
-464
P
S
16
M
-476
82
P
S
51
M
119
-324
P
S
353
M
139
-116
P
S
782
M
-68
238
P
S
140
M
-445
-492
P
S
146
M
69
-383
P
S
411
M
-68
-135
P
S
392
M
445
70
P
S
870
M
-266
-379
P
S
690
M
-197
-218
P
S
760
M
-223
22
P
S
600
M
-283
280
P
S
158
M
227
494
P
S
498
M
358
219
P
S
533
M
-381
474
P
S
512
M
212
211
P
S
34
M
110
-169
P
S
670
M
-443
144
P
S
9
M
-417
-347
P
S
117
M
-445
-130
P
S
527
M
427
267
P
S
916
M
-295
32
P
S
24
M
367
-89
P
S
289
M
434
235
P
S
642
M
-421
280
P
S
475
M
-125
310
P
S
552
M
-361
-98
P
S
771
M
-486
458
P
S
94
M
-285
-7
P
S
853
M
216
79
P
S
855
M
-62
-392
P
S
111
M
115
-236
P
S
877
M
-455
-33
P
S
608
M
-408
326
P
S
294
M
-332
252
P
S
870
M
7
446
P
S
326
M
-330
100
P
S
284
M
316
-188
P
S
445
M
277
324
P
S
713
M
-346
-67
P
S
655
M
444
294
P
S
146
M
248
-206
P
S
887
M
-490
-38
P
S
139
M
109
-413
P
S
761
M
-111
-491
P
S
100
M
-231
-305
P
S
832
M
140
-107
P
S
928
M
-85
269
P
S
740
M
360
19
P
S
889
M
346
-218
P
S
442
M
398
56
P
S
919
M
-123
-396
P
S
666
M
477
70
P
S
933
M
406
225
P
S
59
M
147
-326
P
S
848
M
437
-258
P
S
846
M
-275
-313
P
S
180
M
109
-22
P
S
98
M
-392
-8
P
S
798
M
-91
454
P
S
743
M
424
379
P
S
545
M
22
-252
P
S
44
M
203
-208
P
S
460
M
26
146
P
S
947
M
488
220
P
S
868
M
459
54
P
S
32
M
-355
456
P
S
787
M
-209
-40
P
S
73
M
395
404
P
S
629
M
-18
-78
P
S
954
M
-252
-382
P
S
40
M
197
300
P
S
350
M
-447
413
P
S
550
M
-489
199
P
S
735
M
-95
73
P
S
294
M
-495
-465
P
S
428
M
65
-439
P
S
395
M
498
407
P
S
408
M
-390
195
P
S
911
M
22
313
P
S
714
M
-109
-479
P
S
827
M
402
221
P
S
671
M
155
206
P
S
747
M
-35
22
P
S
182
M
-101
-114
P
S
718
M
-292
-24
P
S
845
M
-196
-401
P
S
231
M
20
269
P
S
121
M
-143
49
P
S
843
M
-302
-325
P
S
807
M
214
27
P
S
348
M
-276
-406
P
S
711
M
-474
-452
P
S
966
M
-202
316
P
S
531
M
152
-289
P
S
897
M
-215
49
P
S
69
M
392
-365
P
S
160
M
385
-88
P
S
183
M
136
67
P
S
431
M
-6
470
P
S
839
M
202
390
P
S
931
M
314
-194
P
S
803
M
253
-125
P
S
213
M
-22
115
P
S
436
M
324
-240
P
S
280
M
-52
-487
P
S
288
M
335
361
P
S
855
M
-276
55
P
S
678
M
-99
-75
P
S
479
M
-432
444
P
S
974
M
-281
-160
P
S
516
M
217
500
P
S
747
M
175
317
P
S
680
M
396
93
P
S
110
M
-350
331
P
S
567
M
-267
-168
P
S
71
M
-192
226
P
S
800
M
172
-265
P
S
25
M
36
-392
P
S
746
M
343
288
P
S
659
M
-453
370
P
S
709
M
94
-365
P
S
63
M
212
-253
P
S
918
M
-253
-374
P
S
672
M
295
7
P
S
571
M
334
-233
P
S
640
M
-429
305
P
S
675
M
-427
-192
P
S
77
M
257
78
P
S
245
M
170
218
P
S
410
M
-29
-134
P
S
831
M
-309
82
P
S
768
M
70
32
P
S
917
M
145
335
P
S
270
M
92
-289
P
S
443
M
421
94
P
S
913
M
367
-165
P
S
787
M
-25
-44
P
S
346
M
337
497
P
S
508
M
-488
-107
P
S
415
M
129
-464
P
S
3
M
37
-112
P
S
169
M
-127
403
P
S
186
M
-100
154
P
S
732
M
333
452
P
S
584
M
260
-492
P
S
688
M
404
495
P
S
202
M
-108
-111
P
S
524
M
-119
-168
P
S
609
M
53
-287
P
S
497
M
179
386
P
S
389
M
180
-322
P
S
960
M
255
-198
P
S
494
M
-161
-64
P
S
426
M
190
-324
P
S
634
M
-471
89
P
S
231
M
-69
138
P
S
228
M
112
-374
P
S
142
M
324
200
P
S
614
M
100
409
P
S
506
M
-370
-214
P
S
574
M
309
-129
P
S
359
M
-386
-242
P
S
813
M
-120
58
P
S
653
M
328
162
P
S
163
M
300
140
P
S
917
M
-79
470
P
S
545
M
-337
108
P
S
423
M
-73
192
P
S
115
M
-107
263
P
S
99
M
-59
400
P
S
29
M
383
447
P
S
743
M
4
465
P
S
411
M
-336
478
P
S
326
M
344
-333
P
S
22
M
-36
361
P
S
478
M
259
-214
P
S
351
M
-107
313
P
S
105
M
-147
-439
P
S
631
M
-285
96
P
S
497
M
-393
-74
P
S
386
M
493
340
P
S
529
M
-417
251
P
S
567
M
171
-295
P
S
886
M
-44
-72
P
S
367
M
171
-358
P
S
230
M
429
296
P
S
326
M
-228
-248
P
S
265
M
-374
-164
P
S
784
M
-255
-492
P
S
205
M
-80
-21
P
S
280
M
-219
13
P
S
410
M
435
-227
P
S
121
M
196
-260
P
S
869
M
391
-390
P
S
837
M
-394
-200
P
S
545
M
-103
-149
P
S
817
M
121
-183
P
S
682
M
-463
-445
P
S
464
M
436
-43
P
S
192
M
144
83
P
S
77
M
-490
-203
P
S
765
M
-408
485
P
S
437
M
381
-281
P
S
918
M
244
275
P
S
250
M
-281
-252
P
S
501
M
-456
259
P
S
391
M
15
60
P
S
61
M
383
198
P
S
645
M
419
-139
P
S
21
M
-133
243
P
S
510
M
409
132
P
S
630
M
-270
-268
P
S
342
M
-253
351
P
S
325
M
277
218
P
S
603
M
-32
-14
P
S
163
M
247
-402
P
S
454
M
-170
-32
P
S
715
M
-190
53
P
S
659
M
297
-174
P
S
944
M
-51
420
P
S
232
M
-245
-103
P
S
204
M
299
-458
P
S
122
M
257
-112
P
S
694
M
179
-423
P
S
449
M
-318
283
P
S
495
M
-216
-399
P
S
924
M
29
-210
P
S
653
M
186
-471
P
S
227
M
312
-381
P
S
882
M
350
-378
P
S
696
M
-120
338
P
S
301
M
37
300
P
S
504
M
381
-350
P
S
856
M
-471
127
P
S
401
M
202
-292
P
S
949
M
-264
-276
P
S
563
M
36
-302
P
S
306
M
-381
275
P
S
993
M
7
-402
P
S
554
M
-424
-192
P
S
995
M
340
376
P
S
765
M
-172
10
P
S
228
M
38
117
P
S
75
M
-297
-496
P
S
752
M
-134
-79
P
S
951
M
117
413
P
S
862
M
295
-4
P
S
325
M
263
-286
P
S
792
M
301
364
P
S
18
M
-159
-464
P
S
200
M
485
-483
P
S
655
M
-234
98
P
S
933
M
457
-377
P
S
913
M
323
-126
P
S
167
M
89
-51
P
S
81
M
475
438
P
S
669
M
-197
396
P
S
247
M
341
-285
P
S
692
M
-359
431
P
S
24
M
-290
365
P
S
222
M
441
-251
P
S
241
M
-437
239
P
S
216
M
-435
109
P
S
731
M
-26
-180
P
S
827
M
-400
-68
P
S
154
M
-495
388
P
S
87
M
109
302
P
S
19
M
338
146
P
S
68
M
-395
176
P
S
190
M
-115
-278
P
S
7
M
-467
31
P
S
148
M
302
175
P
S
885
M
153
-147
P
S
842
M
492
-211
P
S
131
M
277
5
P
S
71
M
-403
-305
P
S
92
M
262
-425
P
S
328
M
-279
180
P
S
170
M
-273
242
P
S
943
M
43
293
P
S
40
M
413
313
P
S
876
M
-431
294
P
S
363
M
-59
384
P
S
560
M
-86
83
P
S
65
M
437
-78
P
S
845
M
-451
-64
P
S
136
M
137
-15
P
S
395
M
342
427
P
S
84
M
-30
-268
P
S
447
M
-179
194
P
S
655
M
-473
-400
P
S
351
M
-444
287
P
S
246
M
350
-4
P
S
377
M
21
-25
P
S
725
M
303
258
P
S
915
M
81
-421
P
S
510
M
-314
-332
P
S
699
M
-450
-121
P
S
561
M
-387
-15
P
S
714
M
393
347
P
S
526
M
-184
245
P
S
960
M
336
267
P
S
918
M
88
-294
P
S
699
M
-243
-366
P
S
174
M
319
-332
P
S
236
M
7
473
P
S
641
M
149
212
P
S
224
M
190
475
P
S
10
M
477
154
P
S
7
M
-1
-75
P
S
396
M
-60
-424
P
S
149
M
177
-461
P
S
111
M
-140
-244
P
S
324
M
343
188
P
S
412
M
-240
-105
P
S
470
M
76
199
P
S
317
M
364
428
P
S
841
M
-176
338
P
S
806
M
95
489
P
S
763
M
10
143
P
S
707
M
-207
-259
P
S
979
M
-353
105
P
S
960
M
-179
-401
P
S
152
M
-203
-302
P
S
556
M
-454
1
P
S
286
M
-307
291
P
S
948
M
156
420
P
S
122
M
-115
274
P
S
750
M
-263
-421
P
S
428
M
-421
-418
P
S
172
M
-22
295
P
S
648
M
253
132
P
S
302
M
428
-143
P
S
453
M
-262
326
P
S
370
M
444
-370
P
S
52
M
-388
260
P
S
811
M
221
-325
P
S
936
M
-398
201
P
S
864
M
109
-252
P
S
860
M
-79
113
P
S
771
M
382
-244
P
S
946
M
-107
193
P
S
288
M
162
-448
P
S
7
M
422
319
P
S
735
M
436
-255
P
S
622
M
476
177
P
S
717
M
-146
375
P
S
255
M
-30
-287
P
S
344
M
327
143
P
S
346
M
-343
113
P
S
99
M
211
369
P
S
269
M
-411
-406
P
S
674
M
-61
-95
P
S
664
M
-91
312
P
S
714
M
-416
442
P
S
638
M
-345
-162
P
S
324
M
4
-192
P
S
537
M
-126
-53
P
S
855
M
-364
-171
P
S
610
M
-177
-380
P
S
319
M
-231
497
P
S
863
M
437
-487
P
S
306
M
252
281
P
S
520
M
-22
211
P
S
414
M
211
10
P
S
527
M
467
242
P
S
388
M
131
247
P
S
744
M
486
6
P
S
452
M
-310
430
P
S
890
M
81
10
P
S
413
M
-52
153
P
S
874
M
-304
39
P
S
665
M
268
289
P
S
772
M
348
342
P
S
227
M
-91
112
P
S
880
M
373
220
P
S
126
M
-358
-321
P
S
201
M
-412
-326
P
S
916
M
-230
79
P
S
87
M
220
126
P
S
692
M
390
-148
P
S
342
M
-462
-106
P
S
317
M
384
-47
P
S
458
M
-311
-125
P
S
374
M
190
341
P
S
195
M
-60
324
P
S
958
M
453
461
P
S
926
M
-315
65
P
S
392
M
-245
335
P
S
128
M
455
-153
P
S
258
M
394
139
P
S
858
M
-313
-368
P
S
977
M
295
112
P
S
115
M
139
-193
P
S
397
M
-107
-96
P
S
262
M
173
21
P
S
157
M
287
-16
P
S
417
M
240
37
P
S
644
M
288
198
P
S
122
M
-87
-48
P
S
516
M
308
461
P
S
697
M
-471
352
P
S
753
M
356
187
P
S
468
M
338
245
P
S
912
M
419
274
P
S
591
M
285
2
P
S
757
M
213
95
P
S
618
M
104
165
P
S
652
M
183
-330
P
S
304
M
-90
121
P
S
652
M
150
205
P
S
391
M
167
465
P
S
500
M
346
176
P
S
999
M
97
-482
P
S
705
M
-428
210
P
S
842
M
242
111
P
S
529
M
339
-407
P
S
755
M
-324
246
P
S
320
M
206
72
P
S
535
M
-387
-295
P
S
892
M
490
130
P
S
758
M
-124
-446
P
S
994
M
-181
-3
P
S
878
M
324
-487
P
S
988
M
215
398
P
S
522
M
-473
246
P
S
848
M
-449
-202
P
S
137
M
-207
-459
P
S
581
M
96
301
P
S
122
M
141
-393
P
S
138
M
-264
488
P
S
233
M
-280
-126
P
S
157
M
66
237
P
S
932
M
-93
173
P
S
839
M
-335
342
P
S
937
M
479
361
P
S
539
M
231
-488
P
S
822
M
-261
96
P
S
551
M
-288
162
P
S
562
M
-10
-316
P
S
710
M
-397
-462
P
S
203
M
-373
246
P
S
25
M
224
-107
P
S
938
M
-365
-318
P
S
857
M
184
259
P
S
583
M
-378
113
P
S
336
M
-481
430
P
S
365
M
-97
-125
P
S
113
M
166
26
P
S
621
M
137
-182
P
S
498
M
318
-468
P
S
147
M
444
-359
P
S
770
M
57
-490
P
S
834
M
-390
356
P
S
168
M
340
212
P
S
247
M
145
378
P
S
76
M
-220
75
P
S
257
M
107
-261
P
S
934
M
-299
-11
P
S
637
M
-116
81
P
S
121
M
-314
-264
P
S
807
M
-213
-82
P
S
718
M
339
-315
P
S
872
M
-280
-495
P
S
408
M
392
-69
P
S
871
M
439
14
P
S
656
M
-321
163
P
S
390
M
413
-374
P
S
527
M
-186
-135
P
S
342
M
133
-363
P
S
841
M
27
5
P
S
623
M
-304
226
P
S
65
M
-485
167
P
S
518
M
-192
-228
P
S
134
M
-191
-413
P
S
122
M
490
-155
P
S
643
M
-491
463
P
S
451
M
-379
424
P
S
697
M
115
-184
P
S
998
M
130
-84
P
S
553
M
-378
-186
P
S
956
M
70
-435
P
S
572
M
-199
-190
P
S
850
M
500
273
P
S
607
M
-120
-251
P
S
142
M
213
-14
P
S
367
M
-83
-219
P
S
963
M
347
92
P
S
705
M
390
-238
P
S
885
M
119
398
P
S
828
M
-49
212
P
S
458
M
-301
-264
P
S
540
M
126
493
P
S
235
M
-384
302
P
S
913
M
38
392
P
S
559
M
241
-270
P
S
174
M
-78
83
P
S
907
M
-89
171
P
S
568
M
118
265
P
S
948
M
95
345
P
S
378
M
-34
-188
P
S
864
M
409
-433
P
S
942
M
418
384
P
S
58
M
-267
158
P
S
360
M
381
-101
P
S
935
M
36
483
P
S
223
M
-299
-433
P
S
488
M
367
-425
P
S
819
M
235
223
P
S
523
M
491
306
P
S
187
M
333
406
P
S
591
M
-230
-78
P
S
896
M
253
-241
P
S
816
M
-169
190
P
S
561
M
342
-431
P
S
378
M
-83
-280
P
S
581
M
62
-283
P
S
381
M
-95
-35
P
S
407
M
-463
128
P
S
733
M
-247
467
P
S
121
M
-357
-154
P
S
205
M
-69
-452
P
S
171
M
175
33
P
S
432
M
207
-34
P
S
694
M
231
-98
P
S
857
M
450
57
P
S
361
M
-393
83
P
S
418
M
-246
451
P
S
85
M
233
122
P
S
211
M
322
-240
P
S
316
M
-398
352
P
S
86
M
-329
171
P
S
218
M
94
340
P
S
893
M
-494
-169
P
S
497
M
-500
-117
P
S
927
M
314
-254
P
S
483
M
-107
-51
P
S
979
M
140
-261
P
S
622
M
-251
18
P
S
723
M
-200
-49
P
S
575
M
-186
-116
P
S
148
M
-268
-194
P
S
803
M
298
353
P
S
722
M
-458
-204
P
S
104
M
477
-438
P
S
178
M
327
-185
P
S
517
M
7
-281
P
S
80
M
-242
68
P
S
293
M
183
-61
P
S
116
M
-261
-474
P
S
437
M
337
289
P
S
775
M
-453
21
P
S
695
M
-30
-466
P
S
808
M
-335
-280
P
S
374
M
464
-346
P
S
497
M
249
317
P
S
373
M
170
-74
P
S
210
M
243
200
P
S
824
M
-363
72
P
S
124
M
-436
-378
P
S
735
M
479
426
P
S
137
M
490
333
P
S
179
M
-177
-101
P
S
329
M
-455
-354
P
S
762
M
-56
-143
P
S
93
M
479
-267
P
S
723
M
-269
90
P
S
123
M
80
230
P
S
683
M
-450
-293
P
S
303
M
-155
147
P
S
987
M
-158
-202
P
S
337
M
-474
140
P
S
327
M
274
417
P
S
282
M
-332
-368
P
S
89
M
-214
-205
P
S
410
M
37
283
P
S
1
M
-156
413
P
S
267
M
311
413
P
S
828
M
232
125
P
S
149
M
85
-420
P
S
368
M
22
-319
P
S
940
M
11
493
P
S
583
M
-409
463
P
S
115
M
-153
94
P
S
144
M
373
-250
P
S
738
M
239
356
P
S
220
M
361
147
P
S
285
M
-198
256
P
S
225
M
-386
381
P
S
255
M
-206
-253
P
S
602
M
-488
-115
P
S
883
M
-190
-140
P
S
21
M
485
223
P
S
546
M
-41
-37
P
S
696
M
-299
-428
P
S
937
M
105
-486
P
S
836
M
-177
273
P
S
828
M
-49
-313
P
S
506
M
-260
-486
P
S
852
M
-140
187
P
S
446
M
-479
303
P
S
885
M
-326
-47
P
S
288
M
165
-162
P
S
379
M
1
167
P
S
196
M
354
-356
P
S
259
M
-390
52
P
S
509
M
246
178
P
S
841
M
250
-337
P
S
629
M
18
104
P
S
752
M
122
157
P
S
626
M
-420
288
P
S
734
M
-289
282
P
S
957
M
175
68
P
S
475
M
-41
186
P
S
51
M
249
231
P
S
44
M
285
315
P
S
4
M
-493
-202
P
S
699
M
-423
194
P
S
688
M
43
-128
P
S
279
M
32
-179
P
S
923
M
-67
285
P
S
353
M
-444
67
P
S
622
M
-20
14
P
S
875
M
204
-289
P
S
98
M
146
-376
P
S
617
M
-467
376
P
S
124
M
-428
-78
P
S
716
M
-365
-228
P
S
144
M
13
-345
P
S
798
M
-156
-465
P
S
63
M
470
284
P
S
33
M
-286
388
P
S
618
M
16
318
P
S
710
M
-136
381
P
S
141
M
374
257
P
S
396
M
-34
-282
P
S
615
M
27
-450
P
S
864
M
-443
-210
P
S
121
M
-484
-242
P
S
661
M
499
-399
P
S
944
M
486
97
P
S
448
M
60
420
P
S
887
M
470
-217
P
S
734
M
-144
-213
P
S
819
M
-314
202
P
S
754
M
109
319
P
S
512
M
310
490
P
S
169
M
93
115
P
S
490
M
11
-407
P
S
834
M
49
334
P
S
576
M
-316
-299
P
S
338
M
418
-226
P
S
601
M
-52
-458
P
S
511
M
-164
-430
P
S
161
M
430
383
P
S
291
M
302
-10
P
S
298
M
165
-126
P
S
877
M
93
354
P
S
166
M
14
-365
P
S
141
M
303
267
P
S
847
M
-333
328
P
S
39
M
-413
-167
P
S
841
M
-401
-161
P
S
34
M
-73
283
P
S
647
M
265
56
P
S
15
M
-72
254
P
S
792
M
-262
-114
P
S
638
M
-215
407
P
S
101
M
-51
30
P
S
750
M
49
35
P
S
529
M
-454
-72
P
S
312
M
-159
-130
P
S
36
M
232
182
P
S
999
M
-211
-254
P
S
36
M
5
-437
P
S
334
M
-16
-472
P
S
205
M
273
-281
P
S
458
M
442
-7
P
S
406
M
-359
-107
P
S
915
M
483
275
P
S
557
M
-475
222
P
S
155
M
410
322
P
S
695
M
-184
-260
P
S
188
M
464
180
P
S
320
M
-443
422
P
S
704
M
465
341
P
S
449
M
-284
471
P
S
647
M
-462
-402
P
S
454
M
-489
-29
P
S
968
M
-141
-114
P
S
356
M
-221
78
P
S
889
M
-336
96
P
S
717
M
476
30
P
S
869
M
-287
42
P
S
574
M
327
-291
P
S
927
M
-432
301
P
S
748
M
-29
-106
P
S
359
M
127
-459
P
S
249
M
346
-34
P
S
157
M
261
4
P
S
110
M
-95
-328
P
S
536
M
-26
3
P
S
574
M
-285
-294
P
S
24
M
391
-463
P
S
679
M
-17
251
P
S
947
M
443
-9
P
S
619
M
-372
-280
P
S
218
M
-417
36
P
S
79
M
-461
474
P
S
86
M
79
446
P
S
205
M
87
-135
P
S
64
M
-312
-369
P
S
65
M
280
-65
P
S
135
M
202
272
P
S
588
M
-389
26
P
S
282
M
-42
148
P
S
322
M
81
140
P
S
222
M
-130
-305
P
S
767
M
456
-401
P
S
579
M
275
-254
P
S
145
M
9
314
P
S
177
M
-401
-171
P
S
758
M
287
-6
P
S
48
M
-225
90
P
S
223
M
298
247
P
S
510
M
265
32
P
S
490
M
-129
390
P
S
424
M
-195
170
P
S
528
M
-375
-169
P
S
407
M
-492
319
P
S
621
M
-157
289
P
S
769
M
15
-455
P
S
478
M
84
452
P
S
536
M
238
405
P
S
123
M
-444
27
P
S
585
M
10
-187
P
S
431
M
-125
-89
P
S
282
M
-467
-58
P
S
962
M
473
91
P
S
59
M
459
-254
P
S
582
M
422
202
P
S
896
M
-202
240
P
S
92
M
207
262
P
S
591
M
-128
-19
P
S
123
M
31
482
P
S
936
M
-434
-496
P
S
83
M
-143
-468
P
S
381
M
79
35
P
S
931
M
-448
186
P
S
401
M
472
-153
P
S
14
M
11
-69
P
S
858
M
500
325
P
S
96
M
-19
-64
P
S
311
M
-211
202
P
S
995
M
-219
-123
P
S
421
M
31
169
P
S
79
M
311
345
P
S
518
M
-43
-217
P
S
98
M
-77
-123
P
S
342
M
-102
-402
P
S
358
M
337
-253
P
S
919
M
414
-466
P
S
251
M
78
-2
P
S
688
M
157
289
P
S
865
M
-219
-284
P
S
404
M
-95
-419
P
S
969
M
116
-125
P
S
48
M
324
-202
P
S
223
M
-439
-86
P
S
321
M
445
180
P
S
223
M
142
-182
P
S
939
M
470
379
P
S
271
M
385
293
P
S
788
M
135
255
P
S
893
M
-70
438
P
S
94
M
128
437
P
S
630
M
483
-319
P
S
863
M
-28
-306
P
S
404
M
484
66
P
S
327
M
-49
-44
P
S
11
M
-398
359
P
S
592
M
-359
-214
P
S
508
M
25
27
P
S
150
M
81
390
P
S
342
M
-309
-442
P
S
892
M
-142
281
P
S
901
M
349
476
P
S
828
M
-59
-337
P
S
173
M
-494
-32
P
S
610
M
456
111
P
S
336
M
274
-234
P
S
261
M
131
-120
P
S
876
M
355
449
P
S
941
M
37
-90
P
S
441
M
-193
-169
P
S
361
M
-142
-488
P
S
547
M
-73
277
P
S
755
M
395
-327
P
S
966
M
-271
-374
P
S
658
M
-157
-165
P
S
515
M
-492
236
P
S
172
M
48
-161
P
S
687
M
-314
-81
P
S
28
M
-437
460
P
S
847
M
193
413
P
S
251
M
14
-68
P
S
405
M
-451
-147
P
S
453
M
312
75
P
S
796
M
-412
-235
P
S
53
M
-252
329
P
S
250
M
137
-159
P
S
959
M
4
-315
P
S
932
M
98
-385
P
S
901
M
173
-371
P
S
103
M
-161
-272
P
S
819
M
-405
-78
P
S
62
M
2
345
P
S
409
M
-394
148
P
S
675
M
31
-388
P
S
530
M
368
-483
P
S
298
M
107
-50
P
S
972
M
-134
-468
P
S
466
M
-98
-320
P
S
136
M
-94
-105
P
S
840
M
195
-480
P
S
542
M
-169
475
P
S
273
M
-60
-104
P
S
574
M
-32
453
P
S
189
M
-134
-269
P
S
662
M
289
-233
P
S
234
M
188
-118
P
S
600
M
212
335
P
S
23
M
260
16
P
S
442
M
-102
-482
P
S
960
M
-123
-255
P
S
905
M
153
298
P
S
449
M
149
79
P
S
508
M
-418
243
P
S
527
M
-151
447
P
S
116
M
411
-44
P
S
835
M
-207
-458
P
S
115
M
-462
101
P
S
530
M
-12
-325
P
S
513
M
186
-393
P
S
646
M
152
-174
P
S
434
M
190
-483
P
S
469
M
-249
438
P
S
856
M
-371
83
P
S
442
M
-415
31
P
S
813
M
100
246
P
S
192
M
-87
187
P
S
748
M
294
196
P
S
92
M
148
-264
P
S
502
M
117
-185
P
S
976
M
-43
-267
P
S
747
M
-240
-384
P
S
205
M
-135
145
P
S
976
M
-302
-424
P
S
244
M
51
314
P
S
693
M
-483
-290
P
S
937
M
-408
433
P
S
538
M
84
153
P
S
850
M
-428
-448
P
S
155
M
291
329
P
S
843
M
478
-434
P
S
395
M
-459
32
P
S
914
M
-121
-363
P
S
785
M
-249
-322
P
S
692
M
-293
149
P
S
925
M
-66
166
P
S
694
M
-309
496
P
S
99
M
-288
59
P
S
566
M
-321
309
P
S
593
M
310
-413
P
S
731
M
137
-20
P
S
654
M
-55
-164
P
S
425
M
-251
-23
P
S
864
M
-169
428
P
S
289
M
267
113
P
S
430
M
-165
185
P
S
219
M
9
56
P
S
355
M
-427
-337
P
S
283
M
-66
43
P
S
795
M
478
-77
P
S
453
M
249
-329
P
S
209
M
-64
216
P
S
902
M
-467
-222
P
S
856
M
244
159
P
S
861
M
162
343
P
S
596
M
240
454
P
S
588
M
170
228
P
S
825
M
45
-46
P
S
235
M
477
311
P
S
744
M
-31
175
P
S
780
M
-328
320
P
S
321
M
21
-447
P
S
664
M
-454
398
P
S
336
M
102
-433
P
S
919
M
-240
-207
P
S
42
M
-170
-211
P
S
482
M
45
-32
P
S
38
M
353
300
P
S
631
M
171
-333
P
S
809
M
-499
-389
P
S
587
M
-345
246
P
S
162
M
344
8
P
S
232
M
-210
230
P
S
485
M
304
-451
P
S
574
M
22
-23
P
S
878
M
456
172
P
S
456
M
-425
-192
P
S
192
M
135
113
P
S
694
M
181
111
P
S
711
M
-444
263
P
S
26
M
130
60
P
S
229
M
441
-388
P
S
401
M
-399
499
P
S
71
M
416
462
P
S
814
M
489
-201
P
S
741
M
-196
-386
P
S
837
M
417
-230
P
S
210
M
361
309
P
S
580
M
190
284
P
S
77
M
-306
427
P
S
741
M
483
177
P
S
104
M
-329
-459
P
S
386
M
300
296
P
S
461
M
400
-493
P
S
16
M
47
-282
P
S
221
M
295
-162
P
S
488
M
-219
-172
P
S
674
M
-456
37
P
S
954
M
442
-312
P
S
559
M
-213
293
P
S
818
M
140
-79
P
S
625
M
386
256
P
S
594
M
-270
43
P
S
685
M
469
-126
P
S
22
M
172
-173
P
S
417
M
-152
361
P
S
205
M
457
-289
P
S
885
M
-115
313
P
S
302
M
-211
-275
P
S
448
M
-167
-457
P
S
164
M
-260
-436
P
S
373
M
-62
220
P
S
841
M
444
417
P
S
164
M
347
306
P
S
127
M
73
-272
P
S
662
M
-360
27
P
S
836
M
267
-4
P
S
443
M
-400
-163
P
S
705
M
348
152
P
S
876
M
-346
-300
P
S
882
M
-321
431
P
S
599
M
-11
370
P
S
419
M
-322
416
P
S
639
M
425
69
P
S
348
M
-37
-384
P
S
420
M
464
81
P
S
206
M
-401
283
P
S
835
M
388
-373
P
S
80
M
-317
-94
P
S
231
M
71
-139
P
S
986
M
132
-128
P
S
173
M
-213
-114
P
S
437
M
-103
100
P
S
517
M
-310
-287
P
S
234
M
390
333
P
S
622
M
397
237
P
S
239
M
353
246
P
S
23
M
-298
-126
P
S
651
M
92
-233
P
S
565
M
256
489
P
S
510
M
-252
-438
P
S
588
M
245
-119
P
S
522
M
-254
243
P
S
592
M
-329
-136
P
S
470
M
-415
-174
P
S
9
M
-391
-100
P
S
760
M
-150
-122
P
S
31
M
473
-441
P
S
496
M
27
-233
P
S
287
M
-463
342
P
S
824
M
28
-361
P
S
653
M
287
358
P
S
593
M
498
192
P
S
728
M
-483
347
P
S
733
M
219
-448
P
S
184
M
-358
149
P
S
974
M
483
-70
P
S
811
M
-224
98
P
S
486
M
-290
437
P
S
482
M
353
-202
P
S
582
M
144
-347
P
S
894
M
492
330
P
S
717
M
195
296
P
S
380
M
-229
-438
P
S
176
M
-60
-110
P
S
571
M
79
-367
P
S
318
M
144
245
P
S
361
M
-465
-127
P
S
796
M
-187
388
P
S
937
M
58
-380
P
S
800
M
-310
-224
P
S
907
M
-238
-139
P
S
130
M
467
-6
P
S
44
M
-314
-94
P
S
676
M
-247
422
P
S
193
M
34
-303
P
S
203
M
438
154
P
S
558
M
-124
-330
P
S
50
M
-39
-346
P
S
541
M
320
491
P
S
363
M
-46
-341
P
S
51
M
316
263
P
S
675
M
-75
149
P
S
961
M
-333
-79
P
S
67
M
387
95
P
S
702
M
32
-286
P
S
91
M
-414
-384
P
S
898
M
33
-399
P
S
337
M
85
-159
P
S
46
M
-237
183
P
S
779
M
373
127
P
S
816
M
-36
419
P
S
259
M
-182
-350
P
S
834
M
12
-335
P
S
425
M
430
-70
P
S
391
M
-77
187
P
S
463
M
485
214
P
S
544
M
28
-363
P
S
435
M
496
-31
P
S
741
M
-423
-389
P
S
364
M
-172
301
P
S
430
M
374
456
P
S
776
M
-224
-175
P
S
184
M
364
122
P
S
530
M
-431
98
P
S
489
M
204
289
P
S
631
M
304
333
P
S
692
M
221
-290
P
S
418
M
-447
-27
P
S
593
M
-441
272
P
S
190
M
-406
-374
P
S
737
M
-357
-128
P
S
486
M
391
446
P
S
254
M
226
-476
P
S
888
M
-481
247
P
S
960
M
426
318
P
S
922
M
-406
345
P
S
268
M
-483
366
P
S
245
M
-130
-175
P
S
280
M
495
9
P
S
941
M
475
-263
P
S
277
M
383
79
P
S
913
M
-466
-56
P
S
124
M
-396
91
P
S
133
M
200
-429
P
S
126
M
-182
427
P
S
780
M
163
-432
P
S
904
M
-275
320
P
S
920
M
-228
-282
P
S
386
M
-314
-247
P
S
568
M
-405
-272
P
S
715
M
-300
-416
P
S
115
M
-390
331
P
S
984
M
-139
234
P
S
814
M
-152
-171
P
S
189
M
69
268
P
S
894
M
335
124
P
S
105
M
202
-216
P
S
13
M
-1
441
P
S
483
M
120
-409
P
S
743
M
-92
-130
P
S
656
M
194
293
P
S
583
M
-28
-10
P
S
158
M
-368
348
P
S
264
M
322
-467
P
S
677
M
349
424
P
S
564
M
-94
69
P
S
855
M
-324
-401
P
S
218
M
457
-280
P
S
170
M
-81
213
P
S
545
M
-359
-188
P
S
509
M
331
269
P
S
702
M
491
-118
P
S
518
M
-129
-226
P
S
612
M
-191
-311
P
S
912
M
393
-317
P
S
901
M
-15
-379
P
S
228
M
-139
185
P
S
552
M
116
-378
P
S
184
M
-401
116
P
S
951
M
251
103
P
S
322
M
-144
473
P
S
997
M
-224
-7
P
S
60
M
-134
-339
P
S
157
M
-202
-139
P
S
642
M
498
-357
P
S
793
M
422
459
P
S
378
M
60
177
P
S
547
M
443
212
P
S
402
M
299
495
P
S
367
M
-325
433
P
S
393
M
-345
-258
P
S
881
M
-225
-168
P
S
743
M
206
-16
P
S
22
M
170
417
P
S
59
M
14
-300
P
S
502
M
-238
-121
P
S
618
M
154
55
P
S
56
M
-343
318
P
S
455
M
457
476
P
S
750
M
-91
165
P
S
661
M
42
491
P
S
228
M
317
-412
P
S
893
M
277
-122
P
S
325
M
-72
447
P
S
168
M
-337
477
P
S
285
M
96
-381
P
S
206
M
403
434
P
S
409
M
44
-431
P
S
749
M
343
162
P
S
562
M
-478
201
P
S
12
M
-327
240
P
S
1000
M
213
210
P
S
989
M
372
105
P
S
885
M
-450
-93
P
S
922
M
362
-388
P
S
276
M
30
464
P
S
539
M
488
-209
P
S
886
M
279
-116
P
S
180
M
108
169
P
S
64
M
-204
-358
P
S
402
M
450
-261
P
S
74
M
300
24
P
S
467
M
-439
422
P
S
167
M
311
-451
P
S
737
M
283
193
P
S
830
M
344
38
P
S
299
M
103
-5
P
S
251
M
376
257
P
S
174
M
457
-495
P
S
894
M
-491
-15
P
S
645
M
9
375
P
S
200
M
240
282
P
S
318
M
342
44
P
S
419
M
108
326
P
S
212
M
106
-410
P
S
447
M
-428
-158
P
S
353
M
232
-244
P
S
371
M
57
-341
P
S
465
M
-351
-270
P
S
734
M
-449
-433
P
S
764
M
374
492
P
S
900
M
-132
106
P
S
741
M
7
-379
P
S
385
M
-242
-180
P
S
170
M
-470
377
P
S
346
M
239
-52
P
S
638
M
-351
-229
P
S
38
M
-102
61
P
S
419
M
141
-403
P
S
850
M
-141
-287
P
S
349
M
252
-384
P
S
399
M
190
-25
P
S
870
M
96
-21
P
S
615
M
-357
200
P
S
654
M
181
361
P
S
564
M
-205
-13
P
S
356
M
-287
-192
P
S
225
M
188
-473
P
S
524
M
208
449
P
S
574
M
-92
415
P
S
389
M
-448
-214
P
S
228
M
-304
-100
P
S
311
M
-79
-208
P
S
558
M
246
-139
P
S
732
M
373
486
P
S
975
M
8
106
P
S
615
M
-364
496
P
S
967
M
-389
-456
P
S
432
M
70
-479
P
S
405
M
-454
-183
P
S
145
M
12
123
P
S
423
M
387
155
P
S
1000
M
-383
311
P
S
195
M
-133
328
P
S
48
M
-382
353
P
S
730
M
411
278
P
S
666
M
-335
-242
P
S
584
M
-184
-39
P
S
415
M
22
416
P
S
615
M
92
-79
P
S
792
M
-77
-257
P
S
164
M
-130
440
P
S
196
M
276
178
P
S
672
M
-42
499
P
S
570
M
-330
116
P
S
861
M
237
351
P
S
579
M
42
290
P
S
937
M
192
185
P
S
543
M
-245
97
P
S
148
M
-147
64
P
S
370
M
378
445
P
S
969
M
301
-474
P
S
718
M
323
-351
P
S
505
M
-228
-33
P
S
787
M
32
-418
P
S
302
M
323
-303
P
S
845
M
13
38
P
S
425
M
-84
429
P
S
392
M
-448
459
P
S
4
M
-229
135
P
S
498
M
-333
-214
P
S
209
M
-432
239
P
S
415
M
395
-297
P
S
408
M
242
-24
P
S
226
M
-410
-252
P
S
79
M
-442
444
P
S
733
M
252
-128
P
S
365
M
58
24
P
S
350
M
-224
-72
P
S
365
M
-319
459
P
S
282
M
-186
-99
P
S
608
M
374
487
P
S
570
M
198
96
P
S
718
M
100
407
P
S
784
M
-357
212
P
S
110
M
384
274
P
S
306
M
-396
167
P
S
87
M
-110
132
P
S
902
M
432
-288
P
S
204
M
-414
109
P
S
756
M
444
-149
P
S
500
M
199
97
P
S
513
M
-300
395
P
S
416
M
-122
-427
P
S
437
M
-164
-289
P
S
552
M
-482
-265
P
S
67
M
299
-19
P
S
3
M
438
-254
P
S
704
M
325
100
P
S
298
M
84
320
P
S
498
M
-499
-143
P
S
369
M
-330
-406
P
S
412
M
-454
299
P
S
176
M
282
164
P
S
510
M
276
-362
P
S
472
M
289
247
P
S
429
M
129
-191
P
S
569
M
465
-157
P
S
108
M
-41
343
P
S
747
M
-228
239
P
S
616
M
327
39
P
S
160
M
-483
385
P
S
51
M
337
493
P
S
879
M
-79
-167
P
S
707
M
306
-376
P
S
170
M
306
-189
P
S
128
M
-342
-491
P
S
720
M
30
-35
P
S
934
M
-357
462
P
S
719
M
58
-87
P
S
701
M
-351
261
P
S
590
M
68
-441
P
S
756
M
-197
345
P
S
434
M
-4
-265
P
S
391
M
91
489
P
S
228
M
-196
186
P
S
45
M
-257
179
P
S
310
M
-42
-434
P
S
662
M
-390
-341
P
S
86
M
-206
154
P
S
528
M
369
98
P
S
142
M
384
151
P
S
69
M
166
-170
P
S
684
M
77
-217
P
S
584
M
-286
331
P
S
312
M
217
260
P
S
969
M
74
-31
P
S
290
M
284
-346
P
S
369
M
-242
291
P
S
449
M
218
360
P
S
499
M
-465
455
P
S
765
M
439
309
P
S
599
M
-306
465
P
S
698
M
383
-154
P
S
883
M
-454
-477
P
S
680
M
-284
200
P
S
63
M
278
130
P
S
706
M
274
-234
P
S
471
M
302
-366
P
S
449
M
281
401
P
S
73
M
464
354
P
S
756
M
-156
312
P
S
963
M
281
177
P
S
480
M
-234
385
P
S
857
M
68
224
P
S
726
M
22
-13
P
S
861
M
29
445
P
S
528
M
12
12
P
S
40
M
492
170
P
S
837
M
-240
323
P
S
459
M
160
410
P
S
676
M
-120
481
P
S
431
M
-12
235
P
S
198
M
-122
-296
P
S
114
M
-427
202
P
S
19
M
5
-199
P
S
735
M
-329
285
P
S
701
M
178
216
P
S
401
M
399
220
P
S
191
M
-488
-452
P
S
49
M
-341
-11
P
S
858
M
226
-152
P
S
147
M
-143
394
P
S
381
M
17
-69
P
S
11
M
-86
-243
P
S
301
M
-229
16
P
S
847
M
-229
77
P
S
914
M
-98
360
P
S
174
M
-467
-101
P
S
308
M
-238
-428
P
S
905
M
-488
-446
P
S
933
M
67
372
P
S
867
M
-91
-30
P
S
335
M
-241
397
P
S
408
M
483
25
P
S
727
M
-435
-492
P
S
261
M
-337
-312
P
S
592
M
173
-262
P
S
584
M
496
-171
P
S
567
M
290
-85
P
S
455
M
-187
206
P
S
678
M
-248
470
P
S
558
M
462
325
P
S
131
M
-330
-94
P
S
155
M
373
-429
P
S
31
M
299
-76
P
S
635
M
-71
14
P
S
919
M
-243
116
P
S
646
M
-375
490
P
S
23
M
-369
-500
P
S
487
M
470
-32
P
S
751
M
-230
-317
P
S
981
M
-91
-211
P
S
902
M
-417
419
P
S
742
M
431
233
P
S
949
M
372
208
P
S
394
M
322
-41
P
S
536
M
105
-390
P
S
277
M
-367
-212
P
S
771
M
-95
-260
P
S
914
M
338
153
P
S
550
M
-476
334
P
S
442
M
342
-271
P
S
808
M
52
-218
P
S
659
M
429
-350
P
S
836
M
103
27
P
S
674
M
237
-208
P
S
357
M
-55
240
P
S
212
M
262
270
P
S
551
M
341
53
P
S
104
M
-56
-280
P
S
98
M
-348
-476
P
S
370
M
370
486
P
S
825
M
326
-206
P
S
57
M
396
-32
P
S
338
M
189
-312
P
S
561
M
-317
-168
P
S
196
M
-393
415
P
S
428
M
-19
-135
P
S
992
M
430
464
P
S
66
M
179
-392
P
S
436
M
-32
100
P
S
885
M
-390
-332
P
S
905
M
-404
-168
P
S
462
M
181
-267
P
S
932
M
-184
129
P
S
383
M
-488
-327
P
S
570
M
282
150
P
S
961
M
-64
-170
P
S
373
M
-234
-85
P
S
314
M
-456
233
P
S
365
M
-454
-315
P
S
128
M
1
126
P
S
201
M
-338
266
P
S
942
M
-119
-453
P
S
61
M
-113
141
P
S
239
M
-72
106
P
S
274
M
335
-357
P
S
818
M
-330
90
P
S
922
M
44
-201
P
S
817
M
412
262
P
S
554
M
-282
382
P
S
92
M
99
-362
P
S
718
M
-143
-367
P
S
919
M
-161
-23
P
S
135
M
-477
-479
P
S
354
M
395
-1
P
S
817
M
204
462
P
S
668
M
398
97
P
S
509
M
-173
-165
P
S
858
M
31
-440
P
S
636
M
-32
228
P
S
840
M
320
287
P
S
643
M
276
-209
P
S
753
M
39
62
P
S
59
M
-476
103
P
S
222
M
84
-472
P
S
631
M
-388
-21
P
S
302
M
106
162
P
S
97
M
464
-296
P
S
803
M
-437
-148
P
S
514
M
-201
-372
P
S
955
M
325
-392
P
S
734
M
-120
-16
P
S
799
M
469
-14
P
S
148
M
58
356
P
S
958
M
-328
-96
P
S
497
M
-73
-409
P
S
487
M
241
-3
P
S
380
M
-59
456
P
S
139
M
331
480
P
S
630
M
-267
-464
P
S
588
M
-37
257
P
S
124
M
320
438
P
S
31
M
-29
355
P
S
56
M
-425
-402
P
S
250
M
-57
-1
P
S
375
M
143
-463
P
S
266
M
239
-173
P
S
969
M
284
238
P
S
691
M
202
-416
P
S
15
M
-301
-374
P
S
679
M
225
-338
P
S
725
M
251
432
P
S
918
M
-482
-118
P
S
723
M
-430
299
P
S
662
M
-226
-460
P
S
612
M
-468
499
P
S
250
M
-285
-29
P
S
960
M
-5
222
P
S
885
M
-347
-132
P
S
803
M
66
183
P
S
764
M
-403
-178
P
S
740
M
325
-440
P
S
562
M
-394
-431
P
S
600
M
-104
-284
P
S
807
M
174
378
P
S
72
M
44
61
P
S
40
M
-467
-319
P
S
205
M
227
158
P
S
575
M
172
201
P
S
373
M
-229
-66
P
S
647
M
-116
33
P
S
71
M
323
498
P
S
88
M
-452
-305
P
S
976
M
237
408
P
S
178
M
-187
-82
P
S
328
M
496
-416
P
S
3
M
-367
-436
P
S
545
M
-42
92
P
S
181
M
-406
-55
P
S
255
M
-101
210
P
S
150
M
153
-246
P
S
711
M
212
-114
P
S
204
M
132
-322
P
S
530
M
395
-106
P
S
992
M
-498
-28
P
S
350
M
22
-162
P
S
702
M
-355
374
P
S
338
M
220
-221
P
S
4
M
246
274
P
S
34
M
413
482
P
S
250
M
-31
165
P
S
779
M
-133
369
P
S
650
M
201
-32
P
S
404
M
359
-259
P
S
950
M
-470
-299
P
S
210
M
-361
420
P
S
206
M
500
-84
P
S
682
M
158
40
P
S
88
M
-477
-255
P
S
32
M
330
-316
P
S
56
M
307
144
P
S
727
M
-320
-485
P
S
673
M
-437
77
P
S
612
M
23
-376
P
S
981
M
-436
-160
P
S
177
M
308
324
P
S
133
M
152
422
P
S
1000
M
-168
224
P
S
569
M
-203
-96
P
S
550
M
7
292
P
S
327
M
65
387
P
S
523
M
267
162
P
S
672
M
-209
-89
P
S
787
M
131
-376
P
S
602
M
-95
-29
P
S
27
M
-371
455
P
S
273
M
77
500
P
S
864
M
4
244
P
S
583
M
245
109
P
S
526
M
324
493
P
S
84
M
352
81
P
S
896
M
202
-60
P
S
690
M
-131
466
P
S
715
M
136
-423
P
S
898
M
-315
305
P
S
383
M
-4
181
P
S
513
M
-200
311
P
S
728
M
397
-39
P
S
451
M
-227
138
P
S
536
M
114
49
P
S
771
M
121
-172
P
S
904
M
472
-397
P
S
166
M
-378
-393
P
S
284
M
-401
-390
P
S
91
M
200
128
P
S
633
M
239
24
P
S
70
M
138
-288
P
S
477
M
-55
-161
P
S
194
M
-397
-240
P
S
627
M
177
-330
P
S
761
M
-177
-104
P
S
124
M
-383
-312
P
S
360
M
142
65
P
S
550
M
-331
293
P
S
296
M
206
104
P
S
46
M
333
253
P
S
824
M
316
-263
P
S
337
M
-252
19
P
S
125
M
-171
-398
P
S
493
M
-3
-55
P
S
757
M
-217
-200
P
S
779
M
354
343
P
S
137
M
-418
248
P
S
720
M
259
11
P
S
729
M
256
-466
P
S
352
M
406
368
P
S
555
M
-144
-373
P
S
321
M
34
465
P
S
860
M
271
25
P
S
499
M
357
313
P
S
360
M
-283
210
P
S
267
M
-361
401
P
S
892
M
205
-399
P
S
837
M
-314
-293
P
S
940
M
-179
-23
P
S
524
M
30
-480
P
S
292
M
-4
-338
P
S
784
M
16
-312
P
S
590
M
475
110
P
S
751
M
457
-28
P
S
990
M
200
-232
P
S
246
M
493
-338
P
S
519
M
-319
147
P
S
245
M
236
326
P
S
503
M
-365
187
P
S
941
M
427
150
P
S
131
M
-60
133
P
S
817
M
-37
343
P
S
406
M
151
373
P
S
570
M
-377
17
P
S
546
M
-95
396
P
S
222
M
-84
-281
P
S
490
M
-427
492
P
S
254
M
206
-87
P
S
954
M
-64
-64
P
S
748
M
394
-439
P
S
814
M
227
350
P
S
418
M
-303
21
P
S
984
M
-188
197
P
S
121
M
-11
-445
P
S
904
M
-401
249
P
S
527
M
452
-482
P
S
826
M
155
13
P
S
721
M
106
24
P
S
950
M
435
-66
P
S
654
M
-5
-395
P
S
749
M
-65
-477
P
S
652
M
43
-441
P
S
812
M
-118
287
P
S
687
M
212
-11
P
S
783
M
88
94
P
S
958
M
-249
86
P
S
851
M
13
329
P
S
341
M
-408
-367
P
S
380
M
-265
-291
P
S
844
M
320
250
P
S
101
M
471
-282
P
S
573
M
282
340
P
S
787
M
48
-141
P
S
39
M
479
-357
P
S
84
M
454
-241
P
S
492
M
448
-273
P
S
212
M
72
-363
P
S
973
M
-302
380
P
S
649
M
-107
-476
P
S
218
M
423
-2
P
S
155
M
422
-89
P
S
782
M
-358
187
P
S
313
M
429
198
P
S
622
M
-221
-424
P
S
539
M
96
-31
P
S
956
M
78
271
P
S
206
M
462
144
P
S
192
M
300
-72
P
S
88
M
-62
-138
P
S
98
M
486
-425
P
S
770
M
-467
-467
P
S
226
M
151
-75
P
S
455
M
191
126
P
S
566
M
62
88
P
S
190
M
8
-81
P
S
179
M
-443
-79
P
S
550
M
174
-123
P
S
295
M
500
-367
P
S
913
M
-109
-443
P
S
193
M
139
44
P
S
272
M
-284
-222
P
S
560
M
397
-493
P
S
681
M
324
-288
P
S
296
M
-239
180
P
S
532
M
257
165
P
S
348
M
-273
-354
P
S
104
M
-376
-58
P
S
141
M
-323
-49
P
S
970
M
-468
341
P
S
158
M
-298
89
P
S
643
M
389
82
P
S
68
M
-22
496
P
S
40
M
152
-486
P
S
233
M
-42
-415
P
S
667
M
-320
313
P
S
183
M
-139
335
P
S
281
M
316
-20
P
S
657
M
416
-62
P
S
639
M
332
-142
P
S
511
M
-222
423
P
S
198
M
42
-495
P
S
464
M
-412
27
P
S
225
M
-204
381
P
S
898
M
-495
67
P
S
443
M
-307
-155
P
S
266
M
-80
116
P
S
630
M
469
245
P
S
313
M
404
34
P
S
303
M
-208
244
P
S
629
M
56
-424
P
S
749
M
96
36
P
S
412
M
-137
244
P
S
138
M
83
-274
P
S
466
M
-234
204
P
S
748
M
323
127
P
S
411
M
-319
-402
P
S
724
M
-183
1
P
S
522
M
-199
-64
P
S
141
M
49
-39
P
S
724
M
27
-197
P
S
575
M
-437
342
P
S
109
M
-15
-384
P
S
825
M
-192
316
P
S
790
M
-102
449
P
S
321
M
-185
456
P
S
70
M
140
-442
P
S
236
M
-193
393
P
S
234
M
471
-138
P
S
870
M
476
261
P
S
242
M
170
208
P
S
844
M
299
492
P
S
722
M
-438
-277
P
S
246
M
-391
496
P
S
576
M
104
208
P
S
598
M
-262
57
P
S
609
M
383
-457
P
S
785
M
-22
-228
P
S
728
M
-361
-142
P
S
734
M
-90
-321
P
S
101
M
-407
-95
P
S
444
M
83
32
P
S
883
M
-186
-149
P
S
13
M
301
310
P
S
247
M
-417
-470
P
S
758
M
204
-142
P
S
169
M
134
338
P
S
147
M
428
480
P
S
385
M
-54
-107
P
S
415
M
158
-23
P
S
773
M
-394
-201
P
S
495
M
-364
-362
P
S
543
M
-361
-405
P
S
583
M
394
-79
P
S
934
M
405
-180
P
S
533
M
423
65
P
S
819
M
109
-269
P
S
438
M
-186
-410
P
S
751
M
-423
-131
P
S
14
M
492
-67
P
S
779
M
-172
130
P
S
808
M
-271
-255
P
S
645
M
-164
-297
P
S
346
M
-285
-480
P
S
187
M
-198
217
P
S
364
M
-124
19
P
S
965
M
-409
-385
P
S
742
M
119
20
P
S
434
M
-12
298
P
S
395
M
424
378
P
S
487
M
91
99
P
S
435
M
-326
-209
P
S
300
M
214
498
P
S
197
M
463
-291
P
S
546
M
228
49
P
S
814
M
272
-15
P
S
102
M
214
120
P
S
979
M
304
-51
P
S
774
M
122
418
P
S
174
M
-338
184
P
S
268
M
9
345
P
S
115
M
-55
-365
P
S
365
M
-356
224
P
S
210
M
-174
-333
P
S
772
M
-68
385
P
S
831
M
-47
-58
P
S
857
M
25
-475
P
S
249
M
-397
-47
P
S
184
M
-335
438
P
S
33
M
396
-173
P
S
305
M
401
253
P
S
497
M
149
248
P
S
251
M
-241
122
P
S
988
M
136
18
P
S
564
M
436
465
P
S
713
M
145
-242
P
S
79
M
86
-335
P
S
915
M
328
-153
P
S
606
M
353
490
P
S
418
M
95
31
P
S
872
M
75
190
P
S
419
M
60
423
P
S
386
M
79
445
P
S
240
M
145
-260
P
S
644
M
-47
124
P
S
74
M
-57
372
P
S
960
M
444
-495
P
S
261
M
190
444
P
S
629
M
77
60
P
S
916
M
-2
93
P
S
205
M
135
486
P
S
745
M
-160
-409
P
S
744
M
122
130
P
S
459
M
-358
337
P
S
189
M
373
256
P
S
647
M
-489
-345
P
S
185
M
-194
-38
P
S
87
M
-111
128
P
S
797
M
-10
205
P
S
761
M
468
40
P
S
421
M
-39
326
P
S
862
M
234
-132
P
S
25
M
-172
279
P
S
303
M
-47
-240
P
S
600
M
-95
23
P
S
312
M
87
-78
P
S
195
M
80
292
P
S
70
M
434
282
P
S
335
M
-226
122
P
S
521
M
216
-415
P
S
203
M
150
-304
P
S
72
M
31
34
P
S
362
M
190
285
P
S
284
M
296
-29
P
S
24
M
104
253
P
S
989
M
63
-63
P
S
979
M
-323
433
P
S
514
M
-83
-496
P
S
371
M
-489
34
P
S
27
M
-337
-363
P
S
516
M
-302
-347
P
S
406
M
-132
449
P
S
690
M
-230
70
P
S
645
M
-421
-472
P
S
640
M
-3
-132
P
S
134
M
123
-355
P
S
84
M
69
172
P
S
137
M
-330
-12
P
S
972
M
-449
143
P
S
960
M
-235
-72
P
S
128
M
424
-200
P
S
23
M
112
-270
P
S
579
M
-432
-136
P
S
661
M
398
480
P
S
476
M
-359
136
P
S
510
M
282
-348
P
S
753
M
286
-137
P
S
795
M
-428
410
P
S
737
M
204
-394
P
S
76
M
485
475
P
S
806
M
497
-123
P
S
309
M
-255
53
P
S
141
M
-369
-396
P
S
743
M
-315
183
P
S
372
M
354
267
P
S
379
M
110
-86
P
S
831
M
-259
203
P
S
78
M
-427
-61
P
S
452
M
223
278
P
S
475
M
-38
5
P
S
383
M
-243
233
P
S
695
M
244
-299
P
S
242
M
-43
88
P
S
511
M
-304
-322
P
S
866
M
-241
258
P
S
980
M
-469
389
P
S
647
M
129
-110
P
S
499
M
-195
359
P
S
745
M
-169
-138
P
S
221
M
217
-8
P
S
808
M
381
427
P
S
330
M
387
18
P
S
906
M
-489
457
P
S
602
M
205
82
P
S
466
M
-269
-18
P
S
943
M
-496
-266
P
S
50
M
72
-269
P
S
385
M
40
-22
P
S
655
M
-452
-217
P
S
833
M
147
-99
P
S
16
M
-136
-273
P
S
651
M
45
-86
P
S
733
M
-326
79
P
S
739
M
496
258
P
S
866
M
375
-485
P
S
16
M
-129
317
P
S
297
M
246
385
P
S
903
M
-114
-14
P
S
829
M
-19
-382
P
S
159
M
-323
-346
P
S
250
M
-17
-419
P
S
677
M
206
252
P
S
145
M
37
-85
P
S
626
M
-181
-310
P
S
944
M
238
172
P
S
396
M
294
492
P
S
357
M
-96
360
P
S
315
M
76
457
P
S
100
M
-258
51
P
S
596
M
380
-386
P
S
299
M
-127
284
P
S
418
M
230
69
P
S
897
M
483
179
P
S
55
M
480
-253
P
S
818
M
-161
422
P
S
541
M
-235
149
P
S
551
M
-178
409
P
S
960
M
-492
-294
P
S
52
M
-143
130
P
S
246
M
-318
478
P
S
792
M
407
384
P
S
634
M
-109
-366
P
S
160
M
95
-51
P
S
962
M
-492
-458
P
S
915
M
-23
149
P
S
26
M
53
96
P
S
467
M
387
203
P
S
333
M
102
465
P
S
586
M
-210
119
P
S
353
M
-279
-488
P
S
985
M
-22
331
P
S
768
M
-253
-452
P
S
85
M
193
305
P
S
663
M
432
310
P
S
783
M
216
140
P
S
273
M
-434
82
P
S
61
M
-499
-248
P
S
7
M
-271
-448
P
S
408
M
-83
-478
P
S
466
M
120
-292
P
S
696
M
-95
-488
P
S
261
M
209
-78
P
S
403
M
20
207
P
S
62
M
-295
-119
P
S
84
M
-352
212
P
S
238
M
344
381
P
S
694
M
464
-289
P
S
219
M
-341
68
P
S
82
M
-368
499
P
S
625
M
150
247
P
S
671
M
183
-491
P
S
657
M
200
-346
P
S
192
M
-481
318
P
S
682
M
-81
27
P
S
476
M
234
10
P
S
494
M
-391
-317
P
S
251
M
-28
172
P
S
401
M
124
-363
P
S
201
M
213
-56
P
S
443
M
-142
249
P
S
973
M
-105
-359
P
S
208
M
435
94
P
S
725
M
44
-393
P
S
180
M
338
155
P
S
331
M
-187
-19
P
S
613
M
-473
397
P
S
700
M
449
-235
P
S
376
M
375
377
P
S
191
M
-375
220
P
S
794
M
-168
313
P
S
8
M
-27
-69
P
S
975
M
264
359
P
S
3
M
-274
259
P
S
130
M
-58
-257
P
S
181
M
218
480
P
S
738
M
346
-185
P
S
45
M
-445
224
P
S
175
M
407
-440
P
S
629
M
347
467
P
S
608
M
-360
126
P
S
772
M
223
-20
P
S
370
M
61
-266
P
S
852
M
-165
-105
P
S
6
M
-355
171
P
S
869
M
-294
156
P
S
175
M
-220
195
P
S
749
M
237
375
P
S
754
M
268
-114
P
S
395
M
370
391
P
S
734
M
277
-45
P
S
894
M
-79
-487
P
S
638
M
-101
-456
P
S
704
M
-204
-169
P
S
769
M
345
390
P
S
551
M
-399
246
P
S
696
M
-169
-401
P
S
214
M
252
170
P
S
830
M
81
24
P
S
507
M
444
-171
P
S
940
M
-86
-245
P
S
612
M
325
83
P
S
476
M
414
258
P
S
727
M
303
302
P
S
302
M
-74
180
P
S
169
M
-493
209
P
S
439
M
-423
103
P
S
111
M
-185
-341
P
S
516
M
367
284
P
S
682
M
118
15
P
S
998
M
165
-464
P
S
880
M
-245
-446
P
S
397
M
-217
443
P
S
305
M
-58
65
P
S
486
M
357
-58
P
S
670
M
312
189
P
S
710
M
-79
-176
P
S
334
M
68
-333
P
S
320
M
-325
-361
P
S
744
M
-461
-94
P
S
367
M
206
256
P
S
313
M
-175
-124
P
S
245
M
191
288
P
S
189
M
-265
-39
P
S
198
M
-179
464
P
S
913
M
435
219
P
S
666
M
-388
-28
P
S
319
M
-224
83
P
S
932
M
-372
6
P
S
285
M
211
-404
P
S
790
M
336
39
P
S
238
M
-201
-268
P
S
778
M
-84
-426
P
S
423
M
-235
-322
P
S
977
M
496
-69
P
S
853
M
-156
94
P
S
820
M
400
248
P
S
489
M
16
450
P
S
700
M
-133
-436
P
S
752
M
-362
190
P
S
975
M
132
-276
P
S
208
M
-256
-489
P
S
35
M
142
268
P
S
639
M
-338
-446
P
S
312
M
-315
-353
P
S
376
M
-84
116
P
S
738
M
344
-277
P
S
258
M
-108
-120
P
S
475
M
408
352
P
S
427
M
255
444
P
S
570
M
390
310
P
S
457
M
159
197
P
S
105
M
-298
120
P
S
690
M
-337
103
P
S
365
M
-371
-407
P
S
977
M
-265
-398
P
S
116
M
41
190
P
S
903
M
468
484
P
S
720
M
384
47
P
S
372
M
86
-188
P
S
319
M
-492
-102
P
S
750
M
-279
166
P
S
115
M
460
341
P
S
380
M
214
201
P
S
184
M
-58
41
P
S
682
M
-450
-341
P
S
111
M
420
-468
P
S
356
M
108
343
P
S
57
M
-103
-404
P
S
437
M
-80
-77
P
S
974
M
492
-309
P
S
926
M
288
369
P
S
64
M
-311
147
P
S
19
M
463
461
P
S
932
M
264
-264
P
S
771
M
-182
-310
P
S
505
M
208
158
P
S
252
M
-37
-118
P
S
139
M
-102
-369
P
S
472
M
-216
397
P
S
183
M
-65
-26
P
S
354
M
0
458
P
S
161
M
296
85
P
S
791
M
-82
-405
P
S
338
M
-41
-320
P
S
515
M
-219
-352
P
S
140
M
459
-466
P
S
653
M
-366
-40
P
S
327
M
94
-214
P
S
707
M
237
-292
P
S
842
M
-375
-341
P
S
53
M
31
420
P
S
233
M
398
196
P
S
558
M
317
108
P
S
165
M
-500
15
P
S
35
M
399
150
P
S
889
M
-370
131
P
S
213
M
90
17
P
S
20
M
176
-236
P
S
590
M
-201
431
P
S
405
M
-281
199
P
S
459
M
346
141
P
S
431
M
-302
389
P
S
832
M
66
73
P
S
865
M
368
-78
P
S
264
M
-54
349
P
S
51
M
263
-305
P
S
360
M
86
83
P
S
330
M
-8
-40
P
S
136
M
330
223
P
S
394
M
237
274
P
S
119
M
173
187
P
S
659
M
-285
149
P
S
697
M
314
31
P
S
925
M
-99
353
P
S
673
M
-41
46
P
S
440
M
-484
325
P
S
375
M
-406
-275
P
S
760
M
436
136
P
S
227
M
213
-73
P
S
314
M
128
201
P
S
892
M
-286
346
P
S
736
M
-279
-266
P
S
538
M
-280
-286
P
S
333
M
366
-184
P
S
905
M
-234
-89
P
S
741
M
-7
-463
P
S
307
M
128
331
P
S
433
M
376
-141
P
S
806
M
113
-451
P
S
589
M
-182
-277
P
S
455
M
273
-171
P
S
507
M
355
388
P
S
707
M
410
315
P
S
762
M
-432
-375
P
S
784
M
364
44
P
S
165
M
-427
235
P
S
816
M
417
84
P
S
565
M
439
114
P
S
274
M
-38
147
P
S
21
M
-380
-69
P
S
476
M
127
-485
P
S
562
M
273
27
P
S
361
M
324
-485
P
S
562
M
-12
291
P
S
171
M
-335
-290
P
S
308
M
102
89
P
S
142
M
44
387
P
S
815
M
155
-49
P
S
796
M
-288
-369
P
S
765
M
182
-398
P
S
835
M
320
315
P
S
201
M
-12
-59
P
S
461
M
159
19
P
S
554
M
454
257
P
S
430
M
200
-139
P
S
621
M
43
328
P
S
480
M
-3
-425
P
S
854
M
147
-498
P
S
760
M
430
-258
P
S
248
M
21
-455
P
S
301
M
-76
84
P
S
656
M
-422
27
P
S
291
M
346
-476
P
S
298
M
456
458
P
S
698
M
201
220
P
S
535
M
-270
308
P
S
139
M
-16
328
P
S
957
M
-170
-498
P
S
817
M
-207
119
P
S
944
M
-316
403
P
S
876
M
-28
-345
P
S
342
M
-249
7
P
S
493
M
-177
-77
P
S
392
M
-169
188
P
S
878
M
175
205
P
S
454
M
-170
-257
P
S
626
M
375
-387
P
S
271
M
126
119
P
S
783
M
143
287
P
S
887
M
-372
232
P
S
854
M
122
-424
P
S
477
M
368
417
P
S
442
M
18
12
P
S
333
M
-142
175
P
S
664
M
182
-322
P
S
867
M
461
265
P
S
795
M
343
-172
P
S
286
M
467
-421
P
S
467
M
149
-401
P
S
276
M
-395
251
P
S
31
M
185
-427
P
S
843
M
303
196
P
S
380
M
-281
413
P
S
414
M
86
-6
P
S
517
M
-47
109
P
S
372
M
329
-89
P
S
54
M
10
316
P
S
98
M
96
-72
P
S
377
M
-334
68
P
S
453
M
176
363
P
S
945
M
-162
405
P
S
678
M
-264
-15
P
S
777
M
22
-242
P
S
760
M
-437
288
P
S
556
M
-230
6
P
S
925
M
-14
-91
P
S
984
M
-39
-460
P
S
666
M
72
123
P
S
613
M
-349
357
P
S
333
M
-40
355
P
S
465
M
-109
312
P
S
887
M
-345
-140
P
S
142
M
-358
-17
P
S
571
M
114
-375
P
S
238
M
-206
-321
P
S
323
M
-331
-80
P
S
411
M
378
-268
P
S
476
M
-208
-321
P
S
934
M
-324
-392
P
S
60
M
49
-349
P
S
626
M
-343
-416
P
S
659
M
-314
288
P
S
840
M
-271
-410
P
S
130
M
308
45
P
S
869
M
-276
-86
P
S
834
M
-328
-395
P
S
289
M
137
288
P
S
205
M
238
282
P
S
449
M
-234
-144
P
S
885
M
128
-334
P
S
579
M
34
305
P
S
910
M
-420
-453
P
S
277
M
-52
-477
P
S
391
M
335
-289
P
S
392
M
187
-134
P
S
381
M
-89
-77
P
S
724
M
-95
162
P
S
486
M
-310
107
P
S
574
M
287
124
P
S
843
M
-281
391
P
S
621
M
-128
-1
P
S
101
M
-118
236
P
S
976
M
-66
136
P
S
281
M
62
-469
P
S
993
M
-274
41
P
S
350
M
-158
427
P
S
670
M
-232
-360
P
S
951
M
442
439
P
S
5
M
170
-371
P
S
512
M
329
404
P
S
815
M
-478
335
P
S
665
M
304
-199
P
S
686
M
90
47
P
S
881
M
245
412
P
S
676
M
15
-457
P
S
719
M
265
-263
P
S
281
M
-378
487
P
S
735
M
420
84
P
S
951
M
194
198
P
S
51
M
-133
307
P
S
26
M
-311
173
P
S
998
M
-27
176
P
S
799
M
-304
-350
P
S
432
M
56
106
P
S
675
M
106
-29
P
S
338
M
-462
31
P
S
198
M
2
-134
P
S
632
M
-100
-187
P
S
523
M
447
72
P
S
218
M
275
52
P
S
941
M
312
271
P
S
553
M
-137
-281
P
S
99
M
57
298
P
S
180
M
326
493
P
S
388
M
153
312
P
S
247
M
334
397
P
S
350
M
-290
-421
P
S
25
M
-358
1
P
S
976
M
-102
46
P
S
467
M
397
394
P
S
380
M
203
435
P
S
943
M
254
122
P
S
634
M
23
140
P
S
634
M
482
30
P
S
429
M
218
-399
P
S
993
M
-6
-90
P
S
925
M
-445
55
P
S
172
M
-180
255
P
S
489
M
-416
-107
P
S
828
M
-456
-124
P
S
244
M
-163
-383
P
S
601
M
138
472
P
S
182
M
-350
467
P
S
841
M
313
141
P
S
330
M
-142
-314
P
S
363
M
339
-308
P
S
464
M
-208
230
P
S
325
M
-107
-495
P
S
593
M
321
-208
P
S
882
M
262
156
P
S
997
M
-225
388
P
S
194
M
82
-181
P
S
464
M
-483
232
P
S
19
M
256
-440
P
S
419
M
-435
-421
P
S
687
M
96
-256
P
S
830
M
-123
298
P
S
313
M
184
-45
P
S
326
M
-294
-480
P
S
591
M
-111
156
P
S
735
M
-138
-1
P
S
35
M
-477
106
P
S
20
M
198
-212
P
S
496
M
-427
464
P
S
737
M
127
244
P
S
12
M
-309
395
P
S
462
M
-75
-295
P
S
170
M
-330
-210
P
S
19
M
-75
-281
P
S
333
M
5
294
P
S
862
M
463
482
P
S
406
M
-404
-98
P
S
607
M
58
247
P
S
350
M
-247
99
P
S
923
M
-114
441
P
S
606
M
-196
-430
P
S
228
M
85
-47
P
S
48
M
41
32
P
S
674
M
-252
480
P
S
821
M
-131
-193
P
S
369
M
-258
-102
P
S
773
M
356
485
P
S
231
M
-302
475
P
S
926
M
268
433
P
S
866
M
-450
110
P
S
103
M
-388
346
P
S
545
M
47
-407
P
S
129
M
109
-412
P
S
991
M
176
433
P
S
884
M
164
-73
P
S
384
M
447
-106
P
S
350
M
-324
161
P
S
845
M
-148
-375
P
S
357
M
389
154
P
S
231
M
-447
446
P
S
893
M
145
-179
P
S
849
M
-293
98
P
S
941
M
227
-305
P
S
195
M
220
195
P
S
612
M
44
-79
P
S
45
M
446
-444
P
S
39
M
-206
483
P
S
522
M
220
408
P
S
750
M
-208
245
P
S
391
M
-199
488
P
S
269
M
173
323
P
S
569
M
397
-460
P
S
171
M
-64
-274
P
S
293
M
366
-437
P
S
9
M
-132
-69
P
S
312
M
74
358
P
S
906
M
481
-151
P
S
422
M
367
326
P
S
514
M
-491
-237
P
S
792
M
390
152
P
S
84
M
439
358
P
S
625
M
-90
110
P
S
756
M
-343
-312
P
S
101
M
169
273
P
S
464
M
-162
-440
P
S
266
M
328
310
P
S
821
M
19
401
P
S
377
M
100
64
P
S
464
M
-371
95
P
S
630
M
-491
-237
P
S
514
M
-247
259
P
S
379
M
-390
-83
P
S
677
M
468
474
P
S
863
M
207
-493
P
S
285
M
-298
-384
P
S
325
M
114
-149
P
S
344
M
380
-414
P
S
323
M
148
212
P
S
755
M
228
441
P
S
202
M
-344
-21
P
S
256
M
81
-164
P
S
284
M
490
45
P
S
410
M
-200
-256
P
S
22
M
9
9
P
S
83
M
-302
-138
P
S
298
M
-180
-48
P
S
330
M
337
-452
P
S
497
M
-431
223
P
S
143
M
103
113
P
S
145
M
220
-102
P
S
600
M
-480
-26
P
S
214
M
400
-45
P
S
884
M
233
-482
P
S
889
M
-402
-155
P
S
726
M
119
-254
P
S
5
M
340
-99
P
S
882
M
20
449
P
S
262
M
-197
379
P
S
293
M
338
346
P
S
375
M
83
-27
P
S
511
M
224
488
P
S
329
M
447
453
P
S
409
M
401
-289
P
S
673
M
-302
-232
P
S
169
M
-74
334
P
S
319
M
-301
-250
P
S
602
M
345
-118
P
S
104
M
-299
347
P
S
384
M
-176
-362
P
S
815
M
-391
75
P
S
715
M
-258
-249
P
S
71
M
-14
-238
P
S
595
M
-350
-237
P
S
659
M
407
-400
P
S
246
M
-57
178
P
S
545
M
-302
233
P
S
108
M
474
59
P
S
326
M
-375
458
P
S
84
M
292
-158
P
S
747
M
254
-216
P
S
680
M
-55
446
P
S
656
M
405
306
P
S
577
M
-413
-124
P
S
642
M
-357
12
P
S
908
M
-451
-189
P
S
351
M
-34
-3
P
S
632
M
-145
-46
P
S
24
M
-73
-433
P
S
840
M
-77
253
P
S
791
M
-245
287
P
S
982
M
62
129
P
S
290
M
-181
69
P
S
215
M
-199
94
P
S
87
M
409
241
P
S
538
M
342
116
P
S
35
M
41
150
P
S
980
M
-71
-26
P
S
490
M
-50
362
P
S
698
M
470
259
P
S
532
M
-477
40
P
S
542
M
334
-416
P
S
103
M
444
-43
P
S
73
M
-383
471
P
S
514
M
-323
177
P
S
530
M
-59
419
P
S
925
M
175
-382
P
S
515
M
-321
-104
P
S
607
M
112
-348
P
S
41
M
166
303
P
S
684
M
-352
23
P
S
295
M
-336
-145
P
S
200
M
157
64
P
S
540
M
-7
-209
P
S
18
M
-155
134
P
S
67
M
-400
240
P
S
993
M
93
459
P
S
989
M
153
-31
P
S
73
M
-63
-271
P
S
703
M
-22
-57
P
S
964
M
236
167
P
S
419
M
448
-300
P
S
229
M
-434
-130
P
S
240
M
78
-350
P
S
306
M
109
-325
P
S
266
M
-481
-125
P
S
703
M
380
402
P
S
209
M
-490
-159
P
S
220
M
-302
-16
P
S
89
M
-71
105
P
S
909
M
139
-444
P
S
725
M
-443
254
P
S
341
M
-338
-71
P
S
275
M
89
19
P
S
956
M
-442
-309
P
S
163
M
-185
-124
P
S
73
M
-308
275
P
S
937
M
71
-454
P
S
172
M
-367
153
P
S
444
M
-408
445
P
S
638
M
209
184
P
S
690
M
-435
-411
P
S
303
M
306
320
P
S
920
M
220
-89
P
S
291
M
-181
141
P
S
348
M
294
-396
P
S
40
M
-27
291
P
S
611
M
-349
317
P
S
764
M
172
-109
P
S
669
M
59
-141
P
S
460
M
32
398
P
S
986
M
258
-21
P
S
240
M
187
-393
P
S
155
M
163
103
P
S
713
M
2
-201
P
S
98
M
-139
-259
P
S
724
M
-375
-399
P
S
340
M
-22
167
P
S
503
M
-149
-460
P
S
768
M
-366
-298
P
S
258
M
-84
88
P
S
8
M
-395
-474
P
S
782
M
-500
-244
P
S
717
M
254
127
P
S
914
M
106
237
P
S
701
M
374
-336
P
S
917
M
-453
-360
P
S
529
M
45
263
P
S
510
M
-321
-195
P
S
116
M
-493
107
P
S
244
M
72
-188
P
S
341
M
-192
28
P
S
306
M
-410
-329
P
S
696
M
160
454
P
S
36
M
268
117
P
S
368
M
-494
80
P
S
652
M
391
-212
P
S
124
M
173
-285
P
S
136
M
-66
1
P
S
209
M
336
61
P
S
474
M
-107
369
P
S
134
M
-202
159
P
S
895
M
-309
-418
P
S
189
M
283
-497
P
S
480
M
-26
-47
P
S
432
M
-482
37
P
S
770
M
61
260
P
S
44
M
398
-288
P
S
498
M
-95
216
P
S
892
M
381
-101
P
S
593
M
133
-314
P
S
945
M
-21
429
P
S
608
M
-137
-234
P
S
300
M
263
411
P
S
888
M
-211
393
P
S
519
M
-118
-459
P
S
211
M
438
193
P
S
292
M
-143
362
P
S
814
M
-163
288
P
S
85
M
-294
-74
P
S
236
M
-464
306
P
S
533
M
327
317
P
S
739
M
-234
308
P
S
413
M
338
406
P
S
718
M
-178
103
P
S
657
M
-466
221
P
S
254
M
114
-162
P
S
951
M
127
-3
P
S
457
M
-168
353
P
S
937
M
372
-104
P
S
660
M
-230
-427
P
S
419
M
64
382
P
S
925
M
-496
336
P
S
669
M
-282
342
P
S
501
M
351
427
P
S
626
M
-92
456
P
S
269
M
-40
-115
P
S
997
M
-168
66
P
S
632
M
-244
337
P
S
907
M
214
343
P
S
205
M
407
-333
P
S
208
M
-216
-82
P
S
22
M
128
-299
P
S
761
M
193
260
P
S
991
M
-154
-11
P
S
542
M
-320
-204
P
S
61
M
253
136
P
S
627
M
105
418
P
S
758
M
20
-180
P
S
799
M
339
25
P
S
505
M
30
-445
P
S
372
M
-291
-430
P
S
275
M
-469
251
P
S
817
M
127
-130
P
S
293
M
-323
223
P
S
64
M
42
-233
P
S
319
M
-476
179
P
S
179
M
-132
376
P
S
412
M
322
314
P
S
62
M
277
261
P
S
868
M
-247
239
P
S
334
M
346
-496
P
S
373
M
407
-114
P
S
659
M
475
43
P
S
497
M
-456
-211
P
S
974
M
-33
-46
P
S
501
M
414
427
P
S
813
M
256
87
P
S
111
M
-35
421
P
S
359
M
381
33
P
S
142
M
303
-389
P
S
483
M
51
434
P
S
63
M
175
128
P
S
133
M
19
-227
P
S
79
M
-210
-427
P
S
81
M
319
-494
P
S
781
M
341
-114
P
S
766
M
-342
298
P
S
577
M
56
454
P
S
144
M
-191
-236
P
S
782
M
283
-103
P
S
642
M
-51
-2
P
S
680
M
-443
-379
P
S
690
M
382
466
P
S
666
M
-478
-271
P
S
809
M
-45
-195
P
S
465
M
220
7
P
S
36
M
-76
-222
P
S
513
M
57
137
P
S
702
M
-267
380
P
S
61
M
-56
367
P
S
722
M
132
-263
P
S
402
M
461
75
P
S
915
M
154
-103
P
S
287
M
9
-121
P
S
152
M
448
384
P
S
332
M
-99
-68
P
S
800
M
-395
11
P
S
104
M
73
419
P
S
910
M
-44
487
P
S
240
M
-11
341
P
S
431
M
295
401
P
S
84
M
-485
220
P
S
454
M
-110
474
P
S
275
M
-465
434
P
S
242
M
76
-494
P
S
872
M
-488
-471
P
S
755
M
32
140
P
S
240
M
-176
373
P
S
95
M
-484
498
P
S
281
M
-343
-392
P
S
152
M
-394
-107
P
S
65
M
-374
-239
P
S
868
M
471
-86
P
S
923
M
-247
383
P
S
687
M
-497
256
P
S
708
M
418
-23
P
S
540
M
-317
219
P
S
106
M
292
-485
P
S
399
M
-268
38
P
S
586
M
-11
-448
P
S
991
M
414
-476
P
S
366
M
-1
-294
P
S
516
M
430
188
P
S
355
M
-40
-181
P
S
737
M
-374
-428
P
S
369
M
84
-389
P
S
52
M
332
376
P
S
251
M
-453
-137
P
S
488
M
423
-367
P
S
180
M
470
56
P
S
644
M
54
393
P
S
810
M
405
85
P
S
667
M
13
-132
P
S
930
M
-467
300
P
S
972
M
266
-332
P
S
571
M
261
-208
P
S
453
M
-50
-157
P
S
218
M
208
433
P
S
216
M
344
-409
P
S
473
M
-303
-308
P
S
801
M
-25
252
P
S
317
M
-338
-238
P
S
788
M
418
275
P
S
80
M
485
-474
P
S
980
M
56
442
P
S
256
M
-255
-193
P
S
75
M
-396
-231
P
S
341
M
-244
-389
P
S
500
M
-122
435
P
S
468
M
73
125
P
S
198
M
341
-95
P
S
459
M
11
-7
P
S
353
M
454
235
P
S
171
M
-405
493
P
S
586
M
-14
393
P
S
580
M
-493
-90
P
S
798
M
-376
91
P
S
508
M
-26
-254
P
S
295
M
55
-277
P
S
170
M
-387
-55
P
S
766
M
-413
342
P
S
17
M
-487
-1
P
S
232
M
191
-207
P
S
465
M
57
303
P
S
803
M
-94
-428
P
S
362
M
-274
-113
P
S
444
M
98
293
P
S
547
M
-496
-239
P
S
643
M
-304
-266
P
S
35
M
-223
244
P
S
209
M
305
-328
P
S
961
M
-230
-497
P
S
520
M
311
162
P
S
160
M
-437
289
P
S
488
M
-145
-416
P
S
463
M
-147
6
P
S
172
M
22
-329
P
S
884
M
-253
-345
P
S
347
M
-473
326
P
S
566
M
308
147
P
S
849
M
484
-70
P
S
486
M
-272
-443
P
S
601
M
414
332
P
S
330
M
415
268
P
S
270
M
-141
73
P
S
8
M
210
-150
P
S
267
M
-246
-36
P
S
33
M
-385
-334
P
S
324
M
251
446
P
S
596
M
82
-64
P
S
552
M
-332
311
P
S
849
M
-126
-284
P
S
684
M
441
-240
P
S
503
M
385
54
P
S
508
M
157
422
P
S
377
M
376
-207
P
S
895
M
48
199
P
S
370
M
202
402
P
S
625
M
85
-495
P
S
677
M
432
258
P
S
228
M
429
-85
P
S
803
M
311
-105
P
S
678
M
-279
-324
P
S
569
M
-476
-114
P
S
925
M
497
-12
P
S
572
M
34
430
P
S
21
M
-262
-327
P
S
255
M
448
467
P
S
273
M
17
17
P
S
605
M
327
-131
P
S
238
M
99
242
P
S
247
M
-221
320
P
S
41
M
-28
-458
P
S
650
M
95
-227
P
S
351
M
227
208
P
S
951
M
469
-449
P
S
846
M
-164
-49
P
S
155
M
66
356
P
S
583
M
-118
437
P
S
825
M
-434
-421
P
S
608
M
-420
182
P
S
610
M
366
183
P
S
890
M
-188
471
P
S
637
M
260
-430
P
S
921
M
-434
-191
P
S
282
M
284
-356
P
S
559
M
-106
359
P
S
605
M
-165
-72
P
S
591
M
-490
-289
P
S
580
M
291
92
P
S
637
M
212
-277
P
S
870
M
-447
-386
P
S
800
M
-498
-291
P
S
503
M
-163
-237
P
S
443
M
73
215
P
S
209
M
459
-261
P
S
186
M
247
-407
P
S
368
M
-1
-65
P
S
860
M
131
-16
P
S
578
M
419
-292
P
S
352
M
445
202
P
S
263
M
-97
297
P
S
563
M
202
-183
P
S
530
M
403
-215
P
S
288
M
-114
-38
P
S
566
M
328
-14
P
S
532
M
67
-231
P
S
553
M
-444
12
P
S
310
M
-46
-275
P
S
86
M
-408
72
P
S
867
M
-2
71
P
S
718
M
-407
-229
P
S
35
M
-267
286
P
S
34
M
-409
-248
P
S
733
M
-297
-238
P
S
265
M
-191
-291
P
S
103
M
186
-391
P
S
37
M
483
-408
P
S
262
M
19
237
P
S
414
M
471
218
P
S
551
M
-469
-490
P
S
739
M
-479
-472
P
S
526
M
328
27
P
S
639
M
419
-446
P
S
417
M
-322
211
P
S
370
M
-437
-317
P
S
708
M
33
345
P
S
50
M
16
-420
P
S
656
M
-451
363
P
S
319
M
-192
301
P
S
162
M
393
290
P
S
2
M
74
-328
P
S
44
M
262
445
P
S
431
M
-365
218
P
S
370
M
334
319
P
S
912
M
499
-347
P
S
287
M
401
363
P
S
75
M
-58
-480
P
S
511
M
-341
151
P
S
318
M
-74
305
P
S
688
M
-343
19
P
S
997
M
-69
-374
P
S
836
M
81
347
P
S
346
M
67
157
P
S
312
M
15
-474
P
S
47
M
441
74
P
S
511
M
281
419
P
S
829
M
469
-204
P
S
477
M
-416
103
P
S
255
M
461
-389
P
S
878
M
65
-404
P
S
591
M
-371
-48
P
S
981
M
229
114
P
S
532
M
-211
-386
P
S
738
M
163
260
P
S
367
M
-227
450
P
S
689
M
-384
-49
P
S
398
M
-391
-92
P
S
847
M
480
-184
P
S
600
M
116
-310
P
S
252
M
205
2
P
S
487
M
332
123
P
S
869
M
346
-288
P
S
765
M
226
-405
P
S
786
M
371
368
P
S
758
M
120
-260
P
S
12
M
-85
116
P
S
837
M
-448
-285
P
S
139
M
142
478
P
S
360
M
281
51
P
S
109
M
18
-475
P
S
610
M
-488
365
P
S
154
M
45
21
P
S
55
M
112
-359
P
S
876
M
-339
-308
P
S
477
M
36
314
P
S
51
M
-6
-365
P
S
74
M
-284
293
P
S
107
M
282
281
P
S
3
M
55
411
P
S
741
M
-395
-201
P
S
112
M
331
-435
P
S
256
M
-251
346
P
S
666
M
43
184
P
S
907
M
-335
-162
P
S
477
M
360
-35
P
S
879
M
-272
-419
P
S
380
M
22
-275
P
S
460
M
-492
-406
P
S
182
M
-154
498
P
S
98
M
-51
363
P
S
878
M
72
340
P
S
218
M
-407
-319
P
S
537
M
-78
202
P
S
50
M
-386
267
P
S
824
M
-287
354
P
S
115
M
157
418
P
S
658
M
-253
-328
P
S
362
M
241
83
P
S
695
M
178
-38
P
S
902
M
-459
-410
P
S
871
M
-454
-241
P
S
802
M
453
-192
P
S
439
M
325
-474
P
S
48
M
-145
480
P
S
336
M
-299
-239
P
S
698
M
43
-277
P
S
805
M
351
-53
P
S
184
M
18
104
P
S
968
M
-56
-373
P
S
566
M
-140
289
P
S
836
M
222
-30
P
S
506
M
372
182
P
S
487
M
-421
114
P
S
228
M
345
422
P
S
577
M
167
-398
P
S
660
M
221
136
P
S
837
M
446
-115
P
S
153
M
402
305
P
S
636
M
-372
-391
P
S
667
M
-329
-184
P
S
277
M
-488
-226
P
S
586
M
228
89
P
S
641
M
183
-259
P
S
780
M
-341
179
P
S
127
M
275
353
P
S
681
M
81
258
P
S
420
M
-293
259
P
S
439
M
211
-355
P
S
498
M
-488
301
P
S
223
M
-305
-313
P
S
441
M
433
449
P
S
458
M
-308
-387
P
S
94
M
280
-117
P
S
47
M
417
7
P
S
812
M
281
-413
P
S
867
M
-7
-246
P
S
558
M
-96
439
P
S
609
M
13
-74
P
S
503
M
-315
80
P
S
848
M
333
265
P
S
337
M
-86
-392
P
S
794
M
-7
-142
P
S
779
M
-307
51
P
S
199
M
-434
304
P
S
859
M
498
-480
P
S
843
M
48
-444
P
S
151
M
110
347
P
S
84
M
64
166
P
S
512
M
426
-354
P
S
426
M
-364
-149
P
S
502
M
-277
17
P
S
115
M
-348
259
P
S
89
M
217
382
P
S
97
M
364
389
P
S
879
M
335
447
P
S
850
M
-155
43
P
S
877
M
376
-384
P
S
743
M
148
-286
P
S
565
M
480
179
P
S
152
M
142
409
P
S
679
M
-264
446
P
S
787
M
-421
468
P
S
955
M
-106
-306
P
S
176
M
-385
-75
P
S
221
M
-70
18
P
S
596
M
147
162
P
S
2
M
326
-83
P
S
531
M
291
204
P
S
665
M
488
-219
P
S
640
M
136
-10
P
S
848
M
90
-72
P
S
760
M
-80
41
P
S
203
M
-236
-160
P
S
508
M
-296
444
P
S
381
M
149
-307
P
S
862
M
-154
288
P
S
337
M
162
40
P
S
450
M
440
-453
P
S
139
M
-122
395
P
S
259
M
428
431
P
S
560
M
481
-248
P
S
645
M
369
79
P
S
143
M
191
-200
P
S
338
M
-192
-141
P
S
430
M
-1
327
P
S
510
M
-23
-111
P
S
495
M
-151
-326
P
S
201
M
-248
-279
P
S
959
M
-474
378
P
S
126
M
27
352
P
S
564
M
271
233
P
S
588
M
398
1
P
S
214
M
199
-395
P
S
258
M
279
156
P
S
656
M
-251
370
P
S
101
M
-26
-70
P
S
577
M
129
-299
P
S
812
M
275
-49
P
S
417
M
-93
-193
P
S
956
M
48
-441
P
S
196
M
251
-62
P
S
791
M
-16
390
P
S
864
M
-426
-84
P
S
218
M
36
-336
P
S
847
M
36
-64
P
S
188
M
-17
337
P
S
892
M
373
52
P
S
92
M
-70
-424
P
S
820
M
462
186
P
S
337
M
-173
-321
P
S
916
M
93
-455
P
S
381
M
-142
285
P
S
414
M
394
-448
P
S
584
M
406
488
P
S
263
M
407
-350
P
S
465
M
280
-12
P
S
592
M
351
264
P
S
395
M
-481
330
P
S
944
M
-25
14
P
S
32
M
434
-406
P
S
730
M
339
291
P
S
612
M
-412
-76
P
S
367
M
445
-165
P
S
852
M
157
277
P
S
192
M
-72
-312
P
S
944
M
398
-100
P
S
361
M
-10
236
P
S
146
M
-490
495
P
S
932
M
-216
459
P
S
163
M
292
-320
P
S
725
M
51
290
P
S
200
M
235
241
P
S
350
M
-275
-340
P
S
9
M
-275
4
P
S
334
M
-349
-35
P
S
941
M
-120
268
P
S
281
M
453
124
P
S
51
M
-361
39
P
S
12
M
-220
-33
P
S
341
M
177
486
P
S
332
M
-463
-499
P
S
703
M
287
-94
P
S
654
M
-246
-21
P
S
733
M
497
319
P
S
293
M
200
263
P
S
242
M
-417
-196
P
S
299
M
-255
-400
P
S
280
M
26
-45
P
S
561
M
-114
-356
P
S
627
M
144
-205
P
S
35
M
389
-486
P
S
682
M
337
-81
P
S
935
M
-343
-18
P
S
73
M
346
-351
P
S
104
M
147
244
P
S
75
M
381
17
P
S
62
M
-478
-463
P
S
267
M
-194
-299
P
S
383
M
488
101
P
S
446
M
-481
-280
P
S
642
M
-16
-463
P
S
916
M
-392
-10
P
S
526
M
379
-135
P
S
98
M
267
451
P
S
862
M
-288
105
P
S
408
M
-273
-373
P
S
132
M
342
-477
P
S
570
M
-375
-171
P
S
426
M
-390
-355
P
S
770
M
-274
-194
P
S
620
M
213
-401
P
S
148
M
-351
-382
P
S
867
M
-487
420
P
S
955
M
266
-439
P
S
300
M
349
29
P
S
371
M
197
252
P
S
156
M
-392
339
P
S
274
M
71
-22
P
S
647
M
391
-374
P
S
926
M
-58
125
P
S
509
M
485
441
P
S
779
M
95
495
P
S
220
M
321
-233
P
S
879
M
-252
78
P
S
34
M
-436
399
P
S
179
M
272
-359
P
S
449
M
-283
-453
P
S
847
M
-417
251
P
S
45
M
-177
493
P
S
992
M
396
337
P
S
952
M
333
138
P
S
22
M
208
-29
P
S
513
M
-342
-444
P
S
230
M
499
-350
P
S
960
M
-488
-439
P
S
345
M
-247
334
P
S
994
M
-186
9
P
S
452
M
290
-298
P
S
15
M
-130
391
P
S
567
M
425
469
P
S
26
M
490
322
P
S
21
M
-335
192
P
S
643
M
114
417
P
S
628
M
-381
-339
P
S
552
M
361
10
P
S
719
M
102
-257
P
S
850
M
-352
-172
P
S
353
M
409
-360
P
S
623
M
250
115
P
S
439
M
148
201
P
S
688
M
-226
-238
P
S
222
M
148
-264
P
S
89
M
495
-155
P
S
217
M
-351
-379
P
S
563
M
-70
191
P
S
745
M
143
-155
P
S
655
M
-312
-225
P
S
662
M
-260
383
P
S
830
M
-265
-116
P
S
511
M
338
432
P
S
971
M
414
-142
P
S
181
M
-488
-197
P
S
389
M
437
-67
P
S
815
M
-462
231
P
S
592
M
493
3
P
S
155
M
-483
-491
P
S
482
M
58
-457
P
S
889
M
-220
-274
P
S
143
M
314
216
P
S
17
M
-188
-202
P
S
976
M
92
393
P
S
933
M
-263
493
P
S
966
M
-337
266
P
S
504
M
-273
-221
P
S
175
M
-160
398
P
S
526
M
-18
-287
P
S
89
M
-496
409
P
S
569
M
13
-32
P
S
897
M
78
-181
P
S
651
M
-268
186
P
S
870
M
104
45
P
S
544
M
-356
-123
P
S
750
M
-470
206
P
S
273
M
114
470
P
S
945
M
-427
-449
P
S
361
M
-165
144
P
S
923
M
175
-438
P
S
906
M
121
-496
P
S
165
M
468
-153
P
S
986
M
-485
489
P
S
62
M
-490
481
P
S
316
M
-463
-160
P
S
40
M
449
490
P
S
13
M
158
-292
P
S
763
M
-83
-213
P
S
44
M
-343
410
P
S
108
M
255
-273
P
S
536
M
-112
-302
P
S
871
M
-205
-478
P
S
531
M
262
-274
P
S
916
M
91
50
P
S
789
M
-24
470
P
S
343
M
170
46
P
S
59
M
467
-444
P
S
529
M
59
-195
P
S
247
M
-34
-197
P
S
871
M
-389
42
P
S
539
M
425
-279
P
S
856
M
456
281
P
S
951
M
-179
-440
P
S
132
M
-292
93
P
S
624
M
-281
143
P
S
894
M
246
-142
P
S
13
M
325
51
P
S
588
M
445
192
P
S
860
M
111
-433
P
S
269
M
-137
382
P
S
664
M
417
183
P
S
789
M
214
-340
P
S
30
M
-407
-261
P
S
608
M
85
-237
P
S
855
M
-491
-264
P
S
384
M
-380
290
P
S
932
M
398
322
P
S
111
M
-72
175
P
S
507
M
470
-412
P
S
732
M
-188
-453
P
S
439
M
493
134
P
S
991
M
273
213
P
S
73
M
353
168
P
S
147
M
391
339
P
S
222
M
-103
366
P
S
374
M
217
-363
P
S
844
M
60
-167
P
S
312
M
298
335
P
S
9
M
-346
277
P
S
418
M
256
474
P
S
600
M
302
63
P
S
951
M
230
-419
P
S
653
M
317
-136
P
S
389
M
-396
-246
P
S
512
M
414
-198
P
S
178
M
487
-368
P
S
756
M
-216
-44
P
S
317
M
-254
440
P
S
948
M
-378
-467
P
S
129
M
254
-488
P
S
15
M
-99
497
P
S
697
M
-457
57
P
S
306
M
-276
-298
P
S
66
M
-102
123
P
S
888
M
189
377
P
S
869
M
-306
-232
P
S
424
M
-174
134
P
S
136
M
285
219
P
S
927
M
75
-485
P
S
404
M
-444
-436
P
S
508
M
55
-390
P
S
632
M
-318
122
P
S
206
M
111
-167
P
S
548
M
242
199
P
S
378
M
-12
-44
P
S
7
M
280
-392
P
S
68
M
-20
458
P
S
2
M
496
390
P
S
57
M
285
-23
P
S
7
M
183
-178
P
S
260
M
-1
-302
P
S
37
M
-172
177
P
S
293
M
-421
-241
P
S
875
M
470
-332
P
S
672
M
-210
-84
P
S
668
M
-188
-466
P
S
778
M
13
408
P
S
239
M
-22
28
P
S
933
M
84
488
P
S
354
M
-416
282
P
S
175
M
72
375
P
S
711
M
-433
-6
P
S
726
M
440
-217
P
S
90
M
-482
-216
P
S
718
M
181
81
P
S
247
M
-163
-38
P
S
763
M
250
-94
P
S
10
M
-178
224
P
S
257
M
90
393
P
S
104
M
-179
-254
P
S
426
M
-46
-170
P
S
826
M
435
-194
P
S
797
M
-337
461
P
S
172
M
-269
165
P
S
65
M
-72
-61
P
S
680
M
323
98
P
S
869
M
-297
5
P
S
533
M
365
-257
P
S
484
M
-177
-121
P
S
142
M
-369
-428
P
S
446
M
-118
447
P
S
598
M
229
-16
P
S
34
M
92
-24
P
S
71
M
130
354
P
S
576
M
-155
65
P
S
947
M
121
-108
P
S
663
M
-4
66
P
S
534
M
29
-366
P
S
244
M
-474
64
P
S
521
M
-404
467
P
S
889
M
187
448
P
S
744
M
86
387
P
S
538
M
297
-465
P
S
368
M
-112
403
P
S
751
M
20
302
P
S
361
M
293
-149
P
S
139
M
-389
-441
P
S
17
M
-332
167
P
S
177
M
290
193
P
S
304
M
-363
-166
P
S
637
M
-446
-261
P
S
202
M
-254
-202
P
S
986
M
161
6
P
S
32
M
-113
358
P
S
954
M
204
353
P
S
313
M
321
24
P
S
752
M
-292
-417
P
S
923
M
142
308
P
S
482
M
-469
-274
P
S
210
M
115
-447
P
S
300
M
-258
-245
P
S
84
M
193
-451
P
S
410
M
-348
-48
P
S
394
M
-263
-263
P
S
117
M
-316
-176
P
S
23
M
-297
67
P
S
369
M
413
-437
P
S
914
M
257
48
P
S
740
M
-103
-323
P
S
712
M
30
412
P
S
588
M
488
-45
P
S
894
M
98
255
P
S
78
M
-413
-152
P
S
811
M
289
49
P
S
632
M
199
-43
P
S
44
M
458
427
P
S
814
M
165
244
P
S
283
M
-332
-306
P
S
472
M
-70
-193
P
S
657
M
180
191
P
S
469
M
-238
-423
P
S
808
M
-40
181
P
S
917
M
20
167
P
S
775
M
227
-492
P
S
970
M
-5
374
P
S
618
M
54
428
P
S
668
M
52
-471
P
S
569
M
256
-314
P
S
744
M
353
106
P
S
607
M
-249
-172
P
S
933
M
323
-277
P
S
484
M
147
219
P
S
832
M
374
-410
P
S
987
M
-445
-249
P
S
162
M
-257
-411
P
S
966
M
36
-364
P
S
969
M
-156
-326
P
S
409
M
-416
381
P
S
629
M
-369
121
P
S
860
M
-324
-210
P
S
278
M
354
409
P
S
334
M
212
26
P
S
9
M
212
-16
P
S
533
M
369
-345
P
S
787
M
232
-245
P
S
282
M
111
248
P
S
848
M
-190
398
P
S
50
M
283
-1
P
S
866
M
-474
494
P
S
51
M
-442
453
P
S
251
M
215
-231
P
S
385
M
486
-182
P
S
564
M
-260
319
P
S
208
M
221
-28
P
S
299
M
198
-322
P
S
234
M
-490
175
P
S
225
M
245
75
P
S
528
M
176
428
P
S
600
M
127
-349
P
S
555
M
29
-215
P
S
660
M
-294
-53
P
S
57
M
336
109
P
S
589
M
-210
-452
P
S
504
M
-184
123
P
S
738
M
275
-258
P
S
590
M
-426
13
P
S
257
M
-380
-438
P
S
781
M
222
-147
P
S
781
M
156
-21
P
S
472
M
57
-464
P
S
929
M
232
-25
P
S
913
M
-339
457
P
S
550
M
-333
-46
P
S
547
M
482
281
P
S
743
M
402
-241
P
S
142
M
-254
374
P
S
682
M
473
84
P
S
38
M
-245
360
P
S
365
M
441
212
P
S
821
M
175
-94
P
S
954
M
-279
-495
P
S
705
M
-409
265
P
S
18
M
-281
-313
P
S
302
M
-51
-480
P
S
67
M
475
151
P
S
18
M
415
360
P
S
453
M
-287
239
P
S
355
M
157
46
P
S
121
M
-415
-76
P
S
214
M
191
488
P
S
619
M
-291
-439
P
S
469
M
201
163
P
S
495
M
-330
-227
P
S
739
M
117
493
P
S
218
M
153
391
P
S
136
M
75
73
P
S
776
M
-265
470
P
S
566
M
-236
-298
P
S
723
M
155
155
P
S
714
M
-178
-3
P
S
921
M
-410
-306
P
S
129
M
82
-374
P
S
661
M
-53
89
P
S
563
M
414
147
P
S
677
M
-4
387
P
S
309
M
204
55
P
S
949
M
-271
-239
P
S
603
M
-244
478
P
S
527
M
-362
-100
P
S
637
M
489
225
P
S
989
M
90
248
P
S
33
M
-493
-61
P
S
906
M
-346
-336
P
S
353
M
-350
53
P
S
347
M
-71
-490
P
S
15
M
-219
224
P
S
806
M
-190
-149
P
S
651
M
-115
368
P
S
770
M
125
424
P
S
614
M
444
273
P
S
146
M
453
-400
P
S
739
M
-93
-259
P
S
946
M
48
181
P
S
992
M
-436
-429
P
S
595
M
199
327
P
S
118
M
-492
-13
P
S
686
M
117
-230
P
S
936
M
-317
107
P
S
37
M
359
377
P
S
393
M
-92
268
P
S
257
M
489
358
P
S
247
M
371
337
P
S
714
M
-393
-194
P
S
797
M
159
258
P
S
298
M
-390
-252
P
S
457
M
499
-310
P
S
901
M
-69
59
P
S
800
M
177
1
P
S
760
M
95
-223
P
S
127
M
270
-394
P
S
268
M
309
422
P
S
314
M
-341
381
P
S
532
M
69
-359
P
S
680
M
287
184
P
S
234
M
343
299
P
S
187
M
223
-413
P
S
312
M
58
-481
P
S
595
M
-330
-71
P
S
326
M
264
97
P
S
144
M
-464
399
P
S
47
M
-219
454
P
S
73
M
127
-21
P
S
970
M
-318
-158
P
S
500
M
472
-343
P
S
804
M
283
328
P
S
308
M
337
21
P
S
283
M
151
-156
P
S
177
M
-93
12
P
S
29
M
-495
-125
P
S
822
M
-222
-429
P
S
388
M
-131
184
P
S
475
M
-438
-170
P
S
956
M
155
360
P
S
939
M
-499
-500
P
S
696
M
-393
-427
P
S
857
M
109
91
P
S
696
M
-477
326
P
S
889
M
58
17
P
S
597
M
351
-363
P
S
501
M
-223
-110
P
S
44
M
304
-299
P
S
302
M
-182
-317
P
S
820
M
-420
-94
P
S
660
M
-289
-167
P
S
840
M
-68
-420
P
S
882
M
-145
-487
P
S
413
M
348
-142
P
S
389
M
-412
297
P
S
959
M
-496
108
P
S
22
M
150
197
P
S
732
M
-375
-214
P
S
456
M
-19
93
P
S
753
M
-295
357
P
S
617
M
-346
-468
P
S
861
M
162
-72
P
S
879
M
-261
-209
P
S
890
M
-319
432
P
S
84
M
-198
-220
P
S
857
M
422
-267
P
S
482
M
243
-280
P
S
923
M
-400
211
P
S
578
M
401
-134
P
S
881
M
-417
-398
P
S
993
M
274
75
P
S
628
M
33
225
P
S
105
M
-466
66
P
S
627
M
230
-20
P
S
549
M
496
-447
P
S
886
M
196
-327
P
S
172
M
-63
-149
P
S
32
M
-71
-139
P
S
500
M
-380
1
P
S
955
M
182
367
P
S
634
M
285
-297
P
S
619
M
454
208
P
S
419
M
-212
247
P
S
644
M
440
40
P
S
385
M
116
429
P
S
562
M
127
390
P
S
941
M
-54
62
P
S
138
M
-393
350
P
S
969
M
-489
-373
P
S
960
M
296
-319
P
S
620
M
491
-356
P
S
789
M
435
-319
P
S
266
M
225
-307
P
S
618
M
-414
181
P
S
139
M
-361
-440
P
S
100
M
-407
57
P
S
232
M
184
77
P
S
827
M
-186
-478
P
S
358
M
-38
126
P
S
54
M
102
256
P
S
185
M
151
429
P
S
578
M
407
133
P
S
493
M
8
487
P
S
277
M
269
77
P
S
865
M
-359
-445
P
S
38
M
287
153
P
S
610
M
-447
-152
P
S
353
M
-189
88
P
S
819
M
48
166
P
S
238
M
43
384
P
S
444
M
-230
136
P
S
467
M
175
-154
P
S
638
M
-409
-266
P
S
618
M
-492
309
P
S
797
M
-3
430
P
S
536
M
-4
473
P
S
701
M
220
158
P
S
191
M
493
477
P
S
174
M
458
-229
P
S
598
M
162
390
P
S
487
M
258
-221
P
S
567
M
298
275
P
S
255
M
-495
-307
P
S
94
M
-314
-104
P
S
965
M
-90
-456
P
S
692
M
-427
-420
P
S
375
M
-448
-114
P
S
820
M
457
379
P
S
520
M
98
-351
P
S
778
M
-441
347
P
S
743
M
-31
43
P
S
234
M
478
-122
P
S
78
M
-187
-267
P
S
677
M
320
318
P
S
582
M
390
274
P
S
466
M
213
-30
P
S
610
M
-150
30
P
S
151
M
145
59
P
S
132
M
152
432
P
S
628
M
318
442
P
S
357
M
338
492
P
S
910
M
-352
-493
P
S
943
M
127
425
P
S
795
M
117
-468
P
S
436
M
87
494
P
S
931
M
-75
-164
P
S
787
M
-445
241
P
S
208
M
-414
-8
P
S
994
M
228
241
P
S
842
M
-69
35
P
S
612
M
-140
210
P
S
560
M
312
-172
P
S
344
M
-280
-245
P
S
938
M
70
168
P
S
222
M
-84
18
P
S
599
M
-113
-417
P
S
98
M
130
314
P
S
126
M
300
144
P
S
753
M
-442
494
P
S
182
M
158
88
P
S
530
M
233
-15
P
S
563
M
-375
224
P
S
731
M
385
38
P
S
508
M
2
478
P
S
937
M
-321
-257
P
S
891
M
-483
116
P
S
312
M
145
-208
P
S
162
M
62
165
P
S
961
M
402
82
P
S
331
M
292
407
P
S
318
M
-353
-299
P
S
325
M
-384
-45
P
S
742
M
-288
58
P
S
433
M
-276
487
P
S
68
M
262
-436
P
S
348
M
-277
152
P
S
145
M
12
-457
P
S
763
M
-224
230
P
S
396
M
-457
-106
P
S
644
M
-455
-483
P
S
425
M
-125
-59
P
S
441
M
-13
469
P
S
432
M
-134
20
P
S
813
M
-197
64
P
S
435
M
60
249
P
S
663
M
279
251
P
S
467
M
47
-313
P
S
809
M
240
424
P
S
499
M
-137
-317
P
S
761
M
-283
-225
P
S
386
M
457
-429
P
S
625
M
-499
-192
P
S
540
M
325
158
P
S
128
M
-121
-437
P
S
27
M
320
91
P
S
912
M
-89
-471
P
S
12
M
-384
129
P
S
986
M
84
-28
P
S
104
M
459
-275
P
S
183
M
-212
337
P
S
350
M
107
213
P
S
432
M
-395
-394
P
S
650
M
115
338
P
S
534
M
-294
-192
P
S
258
M
-235
-127
P
S
651
M
-424
406
P
S
321
M
114
-23
P
S
238
M
332
-29
P
S
387
M
-392
-203
P
S
517
M
80
-56
P
S
691
M
-182
-125
P
S
34
M
317
172
P
S
174
M
-339
311
P
S
448
M
-323
-110
P
S
995
M
-340
-218
P
S
45
M
196
-438
P
S
881
M
-56
-102
P
S
310
M
-359
-5
P
S
532
M
-449
-381
P
S
451
M
-46
-449
P
S
215
M
-404
-243
P
S
343
M
499
-2
P
S
427
M
-48
241
P
S
903
M
42
129
P
S
456
M
107
31
P
S
222
M
21
369
P
S
112
M
452
49
P
S
622
M
-13
-170
P
S
286
M
-248
474
P
S
896
M
239
95
P
S
384
M
-407
267
P
S
750
M
476
414
P
S
919
M
430
-230
P
S
537
M
32
-29
P
S
672
M
107
-240
P
S
980
M
-261
-357
P
S
507
M
-99
-226
P
S
279
M
137
-106
P
S
474
M
-141
-137
P
S
259
M
394
-80
P
S
253
M
-497
432
P
S
261
M
-237
-88
P
S
378
M
89
-138
P
S
742
M
227
498
P
S
123
M
200
-495
P
S
31
M
343
116
P
S
435
M
342
-137
P
S
704
M
-130
-446
P
S
737
M
-7
4
P
S
529
M
246
83
P
S
674
M
-394
409
P
S
919
M
350
-188
P
S
953
M
-163
-372
P
S
201
M
362
-405
P
S
37
M
140
-149
P
S
254
M
388
442
P
S
32
M
-48
122
P
S
153
M
-258
-179
P
S
305
M
-457
83
P
S
952
M
84
396
P
S
442
M
244
381
P
S
41
M
485
-427
P
S
363
M
-365
52
P
S
444
M
-483
-264
P
S
694
M
-246
-194
P
S
414
M
269
-77
P
S
213
M
-226
321
P
S
239
M
409
425
P
S
664
M
-37
219
P
S
559
M
-24
-105
P
S
37
M
93
189
P
S
182
M
-198
-464
P
S
850
M
339
406
P
S
88
M
-239
-51
P
S
843
M
163
317
P
S
356
M
-41
435
P
S
929
M
-274
350
P
S
423
M
-495
-258
P
S
125
M
97
463
P
S
934
M
476
-314
P
S
528
M
-240
-418
P
S
838
M
464
170
P
S
2
M
-152
406
P
S
410
M
67
-492
P
S
231
M
481
-409
P
S
478
M
348
325
P
S
935
M
-171
-281
P
S
657
M
-111
481
P
S
741
M
368
463
P
S
301
M
357
-91
P
S
196
M
-306
45
P
S
764
M
202
-476
P
S
471
M
38
-195
P
S
884
M
163
-13
P
S
955
M
-203
134
P
S
800
M
-442
-334
P
S
776
M
463
-448
P
S
321
M
-214
218
P
S
770
M
70
410
P
S
758
M
37
117
P
S
608
M
349
-364
P
S
333
M
193
442
P
S
816
M
-156
85
P
S
809
M
316
77
P
S
355
M
399
-470
P
S
419
M
-496
-371
P
S
30
M
-227
384
P
S
83
M
185
68
P
S
543
M
-366
88
P
S
495
M
166
-361
P
S
162
M
369
-325
P
S
343
M
-257
174
P
S
37
M
-388
483
P
S
305
M
-145
-261
P
S
975
M
-363
-445
P
S
681
M
-303
241
P
S
600
M
-296
-81
P
S
317
M
164
-160
P
S
524
M
-179
-26
P
S
263
M
409
204
P
S
819
M
247
211
P
S
645
M
-390
-451
P
S
105
M
355
128
P
S
63
M
-205
474
P
S
520
M
-251
-221
P
S
902
M
-39
-145
P
S
467
M
-460
-9
P
S
796
M
-148
-178
P
S
643
M
281
126
P
S
722
M
100
-435
P
S
204
M
449
486
P
S
223
M
107
282
P
S
749
M
-414
-308
P
S
614
M
0
474
P
S
628
M
232
-216
P
S
565
M
-337
118
P
S
778
M
430
359
P
S
451
M
83
393
P
S
646
M
25
-387
P
S
538
M
418
-304
P
S
827
M
-369
495
P
S
831
M
-253
-397
P
S
83
M
-345
-20
P
S
925
M
235
24
P
S
56
M
36
221
P
S
174
M
-374
416
P
S
645
M
-480
-175
P
S
953
M
-136
-336
P
S
976
M
-146
-274
P
S
412
M
-73
-377
P
S
609
M
473
94
P
S
362
M
135
-183
P
S
779
M
-363
210
P
S
728
M
101
-403
P
S
187
M
-472
186
P
S
678
M
11
62
P
S
227
M
-68
-129
P
S
313
M
396
-499
P
S
42
M
125
331
P
S
573
M
-48
198
P
S
598
M
292
98
P
S
562
M
-166
263
P
S
82
M
197
-436
P
S
645
M
-67
180
P
S
167
M
-318
76
P
S
302
M
118
-45
P
S
657
M
-247
-443
P
S
754
M
-469
-375
P
S
874
M
239
-177
P
S
103
M
269
-30
P
S
82
M
359
12
P
S
349
M
468
224
P
S
269
M
-299
199
P
S
333
M
153
250
P
S
141
M
290
-241
P
S
531
M
444
-477
P
S
872
M
447
-66
P
S
859
M
493
-383
P
S
873
M
-39
380
P
S
479
M
78
-2
P
S
19
M
82
-74
P
S
107
M
-214
-496
P
S
948
M
18
-424
P
S
202
M
307
-423
P
S
871
M
486
-467
P
S
437
M
-95
-243
P
S
618
M
-388
258
P
S
616
M
-265
-86
P
S
510
M
43
383
P
S
337
M
-469
138
P
S
4
M
-477
199
P
S
776
M
-470
-292
P
S
647
M
254
354
P
S
123
M
121
-426
P
S
7
M
-355
-79
P
S
222
M
243
35
P
S
624
M
-488
-20
P
S
824
M
288
267
P
S
513
M
-107
285
P
S
62
M
284
89
P
S
397
M
-78
-75
P
S
828
M
-265
-403
P
S
762
M
87
-325
P
S
615
M
-242
-125
P
S
681
M
-327
219
P
S
425
M
-477
-191
P
S
830
M
-219
215
P
S
573
M
-433
-338
P
S
223
M
-26
329
P
S
338
M
-413
-263
P
S
663
M
220
272
P
S
107
M
-297
-111
P
S
109
M
-146
-65
P
S
654
M
476
-24
P
S
111
M
-146
259
P
S
57
M
-52
258
P
S
356
M
179
-322
P
S
244
M
-471
483
P
S
909
M
155
93
P
S
496
M
450
287
P
S
797
M
-457
213
P
S
821
M
-282
-325
P
S
659
M
-62
-298
P
S
550
M
-341
-249
P
S
923
M
-290
-147
P
S
991
M
-56
-479
P
S
301
M
171
239
P
S
561
M
-50
-109
P
S
894
M
-475
-274
P
S
292
M
-17
-84
P
S
176
M
198
32
P
S
932
M
406
-240
P
S
211
M
-313
-386
P
S
503
M
473
472
P
S
188
M
-184
346
P
S
990
M
-464
484
P
S
588
M
-131
95
P
S
129
M
76
-316
P
S
699
M
-113
-12
P
S
660
M
289
84
P
S
823
M
-2
-52
P
S
840
M
-358
-439
P
S
424
M
272
-453
P
S
627
M
492
-463
P
S
501
M
415
95
P
S
309
M
-53
-24
P
S
603
M
-58
-273
P
S
433
M
-124
9
P
S
291
M
194
467
P
S
128
M
141
447
P
S
815
M
36
462
P
S
897
M
-206
-117
P
S
388
M
-118
104
P
S
374
M
-83
399
P
S
32
M
333
-66
P
S
977
M
6
-389
P
S
560
M
420
-379
P
S
533
M
87
-156
P
S
954
M
263
-122
P
S
871
M
-214
-228
P
S
896
M
-119
-134
P
S
747
M
1
466
P
S
285
M
44
101
P
S
969
M
-398
-325
P
S
588
M
-8
231
P
S
183
M
218
225
P
S
62
M
53
287
P
S
459
M
-418
-42
P
S
21
M
-10
472
P
S
499
M
-117
147
P
S
114
M
-169
-457
P
S
604
M
-193
-314
P
S
904
M
-120
-121
P
S
297
M
-421
386
P
S
367
M
-415
-461
P
S
104
M
-207
-200
P
S
730
M
305
-399
P
S
136
M
232
200
P
S
444
M
-143
-119
P
S
356
M
73
432
P
S
454
M
317
299
P
S
696
M
-177
-460
P
S
592
M
-277
463
P
S
853
M
-137
263
P
S
250
M
49
-415
P
S
961
M
-394
34
P
S
385
M
189
-346
P
S
13
M
-228
-417
P
S
302
M
-140
-455
P
S
31
M
199
290
P
S
665
M
445
-380
P
S
943
M
274
273
P
S
989
M
320
-452
P
S
87
M
-176
38
P
S
353
M
107
369
P
S
377
M
114
5
P
S
218
M
-375
259
P
S
290
M
-273
208
P
S
371
M
-209
-53
P
S
245
M
-188
-474
P
S
760
M
468
-452
P
S
453
M
199
381
P
S
505
M
33
149
P
S
340
M
183
81
P
S
577
M
498
-464
P
S
126
M
-385
-291
P
S
566
M
12
-253
P
S
985
M
320
297
P
S
850
M
455
-392
P
S
761
M
-495
-325
P
S
444
M
342
-47
P
S
635
M
-328
59
P
S
190
M
-408
86
P
S
959
M
283
-468
P
S
964
M
-469
-23
P
S
761
M
-4
482
P
S
538
M
-455
289
P
S
126
M
-119
-76
P
S
545
M
214
431
P
S
250
M
293
-253
P
S
245
M
308
252
P
S
364
M
119
-48
P
S
200
M
-355
-411
P
S
957
M
-155
-289
P
S
424
M
322
-198
P
S
531
M
51
451
P
S
941
M
-407
-355
P
S
324
M
-479
-197
P
S
340
M
471
-242
P
S
869
M
-374
-39
P
S
451
M
-69
99
P
S
857
M
296
4
P
S
689
M
-172
-418
P
S
823
M
-359
-82
P
S
741
M
-414
439
P
S
660
M
391
316
P
S
804
M
486
485
P
S
785
M
-94
174
P
S
640
M
278
-140
P
S
890
M
332
8
P
S
110
M
-35
203
P
S
691
M
249
-238
P
S
812
M
119
-322
P
S
394
M
-469
-112
P
S
322
M
-434
181
P
S
77
M
-46
-13
P
S
266
M
159
-107
P
S
434
M
390
23
P
S
8
M
214
11
P
S
880
M
-414
-470
P
S
423
M
174
108
P
S
998
M
375
-390
P
S
50
M
-171
490
P
S
621
M
-252
413
P
S
613
M
433
372
P
S
716
M
-316
-331
P
S
337
M
436
-235
P
S
574
M
95
-153
P
S
452
M
-487
405
P
S
966
M
-491
332
P
S
497
M
-180
-436
P
S
555
M
-413
321
P
S
380
M
-312
209
P
S
621
M
-245
31
P
S
93
M
264
238
P
S
504
M
-120
26
P
S
932
M
-436
340
P
S
660
M
352
-22
P
S
69
M
410
196
P
S
837
M
-460
208
P
S
302
M
-454
414
P
S
227
M
491
188
P
S
974
M
-66
301
P
S
295
M
-464
76
P
S
298
M
109
105
P
S
974
M
482
-338
P
S
348
M
406
-173
P
S
297
M
-427
-397
P
S
3
M
429
-89
P
S
202
M
-447
-437
P
S
206
M
-86
499
P
S
182
M
-126
195
P
S
655
M
-105
-328
P
S
307
M
-363
76
P
S
368
M
-190
336
P
S
260
M
71
-198
P
S
255
M
194
177
P
S
254
M
397
-12
P
S
447
M
203
-118
P
S
872
M
390
-141
P
S
180
M
-327
-432
P
S
661
M
-144
374
P
S
954
M
-191
-196
P
S
509
M
-465
61
P
S
429
M
245
189
P
S
665
M
305
-339
P
S
514
M
-465
84
P
S
646
M
-166
-82
P
S
790
M
-53
201
P
S
574
M
335
-376
P
S
938
M
368
97
P
S
435
M
312
492
P
S
860
M
141
30
P
S
519
M
17
2
P
S
882
M
-57
403
P
S
821
M
411
-133
P
S
544
M
294
-457
P
S
432
M
-178
-171
P
S
199
M
477
-355
P
S
244
M
-164
450
P
S
817
M
477
-409
P
S
548
M
238
62
P
S
50
M
304
109
P
S
649
M
284
-179
P
S
56
M
-286
195
P
S
601
M
-28
-130
P
S
455
M
161
-447
P
S
247
M
171
-279
P
S
275
M
5
-470
P
S
408
M
-152
-69
P
S
916
M
91
486
P
S
176
M
307
-22
P
S
555
M
-192
246
P
S
245
M
-354
-467
P
S
614
M
-120
192
P
S
223
M
495
-18
P
S
351
M
229
273
P
S
311
M
327
79
P
S
276
M
-424
122
P
S
730
M
-385
-394
P
S
285
M
-120
-318
P
S
794
M
325
69
P
S
542
M
-484
-131
P
S
59
M
206
222
P
S
317
M
250
148
P
S
440
M
284
-499
P
S
808
M
-206
-103
P
S
481
M
-325
393
P
S
224
M
-334
-202
P
S
37
M
-213
137
P
S
173
M
383
372
P
S
558
M
489
476
P
S
956
M
361
56
P
S
609
M
105
-157
P
S
416
M
124
-367
P
S
25
M
-287
179
P
S
718
M
241
-305
P
S
375
M
497
-22
P
S
625
M
191
103
P
S
605
M
-333
486
P
S
426
M
-331
188
P
S
839
M
99
-337
P
S
260
M
256
420
P
S
452
M
-330
-432
P
S
47
M
282
400
P
S
113
M
-481
409
P
S
148
M
287
95
P
S
631
M
325
432
P
S
153
M
-22
467
P
S
919
M
239
224
P
S
436
M
16
273
P
S
6
M
378
306
P
S
623
M
232
152
P
S
935
M
450
-121
P
S
755
M
-20
178
P
S
116
M
421
-349
P
S
326
M
-348
462
P
S
758
M
286
21
P
S
953
M
397
350
P
S
912
M
107
481
P
S
229
M
-403
-137
P
S
850
M
-24
-87
P
S
265
M
23
-64
P
S
230
M
288
27
P
S
936
M
40
-465
P
S
870
M
293
-91
P
S
265
M
236
-228
P
S
760
M
467
172
P
S
847
M
-477
-475
P
S
491
M
-145
327
P
S
412
M
160
-292
P
S
558
M
-177
-128
P
S
149
M
87
422
P
S
350
M
457
-397
P
S
363
M
339
309
P
S
847
M
-337
240
P
S
853
M
388
-123
P
S
887
M
-51
293
P
S
698
M
-4
-317
P
S
884
M
297
77
P
S
644
M
-428
-181
P
S
790
M
361
-267
P
S
165
M
-175
-337
P
S
982
M
375
-42
P
S
65
M
71
-177
P
S
780
M
-364
298
P
S
767
M
-125
244
P
S
302
M
-483
479
P
S
604
M
-491
-254
P
S
814
M
206
-350
P
S
922
M
1
258
P
S
36
M
-486
500
P
S
338
M
-23
-43
P
S
194
M
126
-260
P
S
569
M
-468
-343
P
S
463
M
310
-360
P
S
707
M
217
-205
P
S
967
M
146
-120
P
S
745
M
434
-249
P
S
789
M
-466
-315
P
S
700
M
-201
-50
P
S
699
M
-124
-16
P
S
34
M
92
-374
P
S
279
M
-94
253
P
S
778
M
479
-224
P
S
927
M
48
-352
P
S
908
M
50
-420
P
S
976
M
-404
-225
P
S
563
M
-284
-339
P
S
486
M
-437
-5
P
S
174
M
-455
249
P
S
413
M
403
411
P
S
941
M
92
283
P
S
349
M
-371
-239
P
S
626
M
264
-34
P
S
348
M
-199
204
P
S
209
M
165
-118
P
S
558
M
373
30
P
S
972
M
-142
-225
P
S
299
M
-299
-369
P
S
63
M
106
-106
P
S
221
M
162
108
P
S
459
M
206
405
P
S
747
M
-304
499
P
S
594
M
-468
386
P
S
661
M
-331
175
P
S
469
M
-430
224
P
S
177
M
214
495
P
S
50
M
158
400
P
S
971
M
-7
468
P
S
887
M
-324
122
P
S
899
M
247
-230
P
S
412
M
14
491
P
S
363
M
7
179
P
S
721
M
90
-496
P
S
83
M
179
386
P
S
611
M
457
281
P
S
511
M
-385
267
P
S
223
M
-318
-285
P
S
912
M
485
114
P
S
660
M
267
-16
P
S
199
M
-452
429
P
S
203
M
-496
-500
P
S
430
M
287
-297
P
S
182
M
-33
167
P
S
849
M
-445
369
P
S
397
M
402
-13
P
S
568
M
305
179
P
S
666
M
420
-436
P
S
658
M
-82
160
P
S
897
M
-154
50
P
S
847
M
149
-316
P
S
69
M
48
-496
P
S
127
M
272
274
P
S
590
M
-421
-9
P
S
710
M
404
-421
P
S
574
M
-427
-238
P
S
707
M
465
-355
P
S
499
M
-401
74
P
S
147
M
436
37
P
S
542
M
209
-377
P
S
467
M
120
-195
P
S
747
M
-418
-392
P
S
133
M
408
10
P
S
352
M
-102
-101
P
S
367
M
-375
317
P
S
980
M
348
269
P
S
481
M
-413
178
P
S
607
M
476
-256
P
S
451
M
-115
-257
P
S
152
M
330
-271
P
S
839
M
300
-395
P
S
837
M
-278
-27
P
S
570
M
-218
-280
P
S
933
M
-279
-247
P
S
931
M
303
372
P
S
793
M
194
-351
P
S
274
M
-357
328
P
S
883
M
-115
-298
P
S
31
M
265
-359
P
S
401
M
302
-139
P
S
715
M
-139
-181
P
S
132
M
-244
-340
P
S
100
M
-19
234
P
S
564
M
333
-75
P
S
973
M
-286
-94
P
S
862
M
218
-35
P
S
205
M
-2
-120
P
S
862
M
186
-173
P
S
289
M
151
-48
P
S
895
M
357
266
P
S
571
M
316
421
P
S
516
M
-130
448
P
S
211
M
463
478
P
S
881
M
-115
421
P
S
93
M
-12
56
P
S
654
M
129
-39
P
S
505
M
238
230
P
S
552
M
237
26
P
S
935
M
-299
-47
P
S
24
M
166
375
P
S
743
M
373
339
P
S
251
M
2
-456
P
S
257
M
-295
351
P
S
568
M
-445
-312
P
S
324
M
-38
400
P
S
177
M
-262
258
P
S
619
M
472
-113
P
S
347
M
291
-108
P
S
198
M
445
494
P
S
383
M
388
400
P
S
261
M
-26
-329
P
S
143
M
421
218
P
S
647
M
-343
-159
P
S
718
M
150
-456
P
S
90
M
410
-303
P
S
525
M
-339
-484
P
S
39
M
-82
-484
P
S
14
M
-62
-2
P
S
31
M
67
259
P
S
363
M
-466
275
P
S
526
M
-227
-302
P
S
714
M
-353
-309
P
S
235
M
119
-373
P
S
667
M
-471
-270
P
S
136
M
142
-280
P
S
174
M
-126
139
P
S
260
M
-222
-498
P
S
498
M
-292
-454
P
S
404
M
-454
-199
P
S
207
M
135
205
P
S
446
M
202
387
P
S
942
M
121
445
P
S
214
M
-387
-395
P
S
883
M
289
-338
P
S
360
M
-19
153
P
S
512
M
152
174
P
S
752
M
211
-249
P
S
849
M
-87
427
P
S
825
M
-377
151
P
S
727
M
87
450
P
S
284
M
104
112
P
S
204
M
112
35
P
S
863
M
68
-202
P
S
426
M
269
-312
P
S
136
M
33
-235
P
S
440
M
102
-115
P
S
956
M
84
-100
P
S
525
M
198
-230
P
S
825
M
417
430
P
S
724
M
8
176
P
S
348
M
-474
-260
P
S
587
M
445
408
P
S
810
M
-186
-4
P
S
88
M
-197
-435
P
S
99
M
213
-209
P
S
28
M
40
-392
P
S
411
M
120
348
P
S
74
M
-118
200
P
S
400
M
-160
113
P
S
511
M
167
288
P
S
80
M
287
-163
P
S
880
M
-442
468
P
S
547
M
-454
223
P
S
691
M
19
-225
P
S
746
M
41
365
P
S
844
M
208
315
P
S
978
M
-395
-428
P
S
674
M
98
360
P
S
532
M
-459
-45
P
S
311
M
129
345
P
S
248
M
-329
483
P
S
356
M
-161
-108
P
S
26
M
290
-498
P
S
209
M
140
-91
P
S
859
M
-323
-38
P
S
409
M
-145
197
P
S
838
M
237
-177
P
S
466
M
430
-305
P
S
13
M
156
-419
P
S
603
M
-181
318
P
S
662
M
-462
-157
P
S
122
M
374
137
P
S
375
M
308
-229
P
S
629
M
20
145
P
S
44
M
-236
-408
P
S
367
M
128
-493
P
S
754
M
239
149
P
S
211
M
21
-46
P
S
654
M
-252
-64
P
S
835
M
-128
196
P
S
546
M
15
-325
P
S
915
M
-458
470
P
S
227
M
57
-299
P
S
665
M
-384
-334
P
S
812
M
122
-436
P
S
784
M
-113
369
P
S
507
M
-98
71
P
S
500
M
103
-58
P
S
116
M
134
403
P
S
650
M
-76
458
P
S
166
M
-150
-131
P
S
718
M
-420
319
P
S
288
M
-256
339
P
S
338
M
-470
-139
P
S
104
M
-387
-130
P
S
129
M
-64
-343
P
S
300
M
-240
-70
P
S
289
M
358
396
P
S
268
M
-110
-460
P
S
37
M
-166
-196
P
S
277
M
92
264
P
S
188
M
-39
-466
P
S
701
M
-444
-454
P
S
768
M
-126
-150
P
S
792
M
-495
-397
P
S
53
M
333
-364
P
S
8
M
-78
238
P
S
465
M
157
-141
P
S
902
M
331
-114
P
S
843
M
283
-105
P
S
696
M
-479
301
P
S
108
M
106
-34
P
S
211
M
-169
-163
P
S
994
M
282
-147
P
S
427
M
222
-499
P
S
205
M
-449
-483
P
S
281
M
284
-297
P
S
84
M
136
-259
P
S
406
M
-371
323
P
S
203
M
-443
287
P
S
969
M
431
-42
P
S
339
M
-328
92
P
S
477
M
-463
-423
P
S
691
M
-381
-235
P
S
967
M
-343
261
P
S
86
M
-454
17
P
S
570
M
477
414
P
S
230
M
-214
-417
P
S
228
M
307
380
P
S
601
M
256
-113
P
S
388
M
464
16
P
S
106
M
334
-307
P
S
801
M
287
-191
P
S
984
M
352
-285
P
S
210
M
244
281
P
S
517
M
487
-111
P
S
485
M
-384
477
P
S
498
M
-288
456
P
S
246
M
-261
-291
P
S
13
M
-379
-247
P
S
622
M
483
-391
P
S
534
M
329
-423
P
S
605
M
-477
20
P
S
274
M
-356
396
P
S
478
M
402
-229
P
S
230
M
422
188
P
S
187
M
130
259
P
S
77
M
-221
436
P
S
643
M
39
-439
P
S
652
M
23
-272
P
S
435
M
112
188
P
S
220
M
257
130
P
S
172
M
-407
262
P
S
80
M
140
-130
P
S
398
M
-101
170
P
S
343
M
-353
-38
P
S
927
M
82
-352
P
S
826
M
319
271
P
S
626
M
348
345
P
S
107
M
256
79
P
S
978
M
204
84
P
S
231
M
484
77
P
S
800
M
323
345
P
S
685
M
-130
126
P
S
283
M
347
48
P
S
867
M
25
-36
P
S
285
M
252
-303
P
S
750
M
-288
374
P
S
993
M
-122
305
P
S
85
M
2
396
P
S
675
M
80
-171
P
S
304
M
-409
370
P
S
489
M
-369
-108
P
S
781
M
100
363
P
S
704
M
-318
-169
P
S
425
M
-116
-436
P
S
576
M
-438
177
P
S
121
M
21
153
P
S
402
M
179
454
P
S
701
M
412
-5
P
S
528
M
-51
42
P
S
354
M
373
-389
P
S
868
M
300
424
P
S
557
M
-61
-231
P
S
510
M
-99
394
P
S
78
M
-369
-411
P
S
59
M
441
-444
P
S
820
M
300
-156
P
S
805
M
-462
-90
P
S
238
M
-403
-467
P
S
836
M
-13
-180
P
S
725
M
42
108
P
S
206
M
239
-165
P
S
705
M
483
39
P
S
745
M
-220
-57
P
S
996
M
79
240
P
S
965
M
46
-218
P
S
819
M
315
479
P
S
448
M
389
104
P
S
352
M
417
139
P
S
727
M
-134
276
P
S
331
M
328
210
P
S
181
M
-463
-443
P
S
730
M
365
420
P
S
460
M
3
403
P
S
476
M
-414
493
P
S
779
M
-461
219
P
S
654
M
213
-310
P
S
111
M
-204
-227
P
S
748
M
32
-145
P
S
728
M
25
-263
P
S
992
M
-326
-220
P
S
885
M
56
-353
P
S
288
M
287
357
P
S
179
M
-119
229
P
S
198
M
-203
177
P
S
982
M
307
311
P
S
584
M
141
-334
P
S
899
M
389
-87
P
S
42
M
-473
225
P
S
909
M
463
76
P
S
356
M
20
286
P
S
331
M
-457
-29
P
S
6
M
-21
453
P
S
619
M
-469
18
P
S
918
M
40
166
P
S
743
M
336
448
P
S
665
M
434
-182
P
S
713
M
388
-146
P
S
898
M
-405
439
P
S
547
M
-144
126
P
S
419
M
-325
274
P
S
84
M
-259
33
P
S
702
M
307
-148
P
S
441
M
-24
92
P
S
286
M
159
-197
P
S
7
M
-134
243
P
S
54
M
38
-80
P
S
488
M
-165
143
P
S
822
M
313
439
P
S
790
M
125
439
P
S
604
M
349
-75
P
S
576
M
202
221
P
S
16
M
-83
-391
P
S
16
M
443
-268
P
S
870
M
-404
201
P
S
496
M
102
-496
P
S
106
M
-233
50
P
S
699
M
168
88
P
S
972
M
359
-41
P
S
211
M
-260
-411
P
S
781
M
-75
6
P
S
982
M
86
462
P
S
886
M
413
-379
P
S
542
M
-140
362
P
S
651
M
-210
95
P
S
336
M
286
440
P
S
971
M
97
-271
P
S
155
M
-224
-290
P
S
124
M
173
266
P
S
42
M
81
352
P
S
964
M
-367
52
P
S
548
M
-68
56
P
S
541
M
147
-8
P
S
878
M
37
-51
P
S
675
M
135
-395
P
S
476
M
-63
236
P
S
902
M
486
143
P
S
187
M
-288
160
P
S
578
M
304
-197
P
S
361
M
358
195
P
S
235
M
276
317
P
S
827
M
479
228
P
S
533
M
-159
55
P
S
570
M
-110
416
P
S
102
M
-279
-469
P
S
297
M
-416
-376
P
S
573
M
-312
-359
P
S
881
M
206
72
P
S
114
M
-40
180
P
S
466
M
399
-447
P
S
473
M
59
40
P
S
710
M
-429
356
P
S
991
M
-300
290
P
S
741
M
309
353
P
S
98
M
-64
185
P
S
977
M
325
-286
P
S
357
M
-417
220
P
S
842
M
154
-486
P
S
70
M
-494
-242
P
S
239
M
38
434
P
S
973
M
-135
0
P
S
265
M
325
167
P
S
59
M
-78
266
P
S
154
M
437
-465
P
S
686
M
-392
182
P
S
353
M
-9
235
P
S
829
M
-192
-187
P
S
225
M
-97
-30
P
S
847
M
-290
-248
P
S
280
M
-151
-251
P
S
780
M
479
-166
P
S
345
M
491
-231
P
S
317
M
-333
-309
P
S
617
M
-183
-399
P
S
152
M
402
-426
P
S
997
M
366
-41
P
S
178
M
-271
164
P
S
337
M
406
-157
P
S
781
M
31
-402
P
S
746
M
-285
115
P
S
2
M
-354
6
P
S
212
M
-412
153
P
S
388
M
-230
429
P
S
829
M
115
-383
P
S
340
M
453
16
P
S
329
M
-457
-50
P
S
156
M
-445
445
P
S
500
M
-4
-38
P
S
664
M
109
-193
P
S
489
M
46
-60
P
S
929
M
105
346
P
S
448
M
-452
-251
P
S
394
M
434
-315
P
S
668
M
-304
132
P
S
271
M
-447
346
P
S
934
M
-206
377
P
S
491
M
400
-8
P
S
323
M
-190
33
P
S
785
M
238
-172
P
S
602
M
320
428
P
S
563
M
389
443
P
S
444
M
-461
370
P
S
755
M
-273
357
P
S
207
M
-363
323
P
S
701
M
-53
489
P
S
918
M
18
476
P
S
396
M
-380
175
P
S
598
M
-275
428
P
S
991
M
244
99
P
S
631
M
-317
82
P
S
125
M
-174
438
P
S
751
M
-281
459
P
S
924
M
307
431
P
S
969
M
-424
-193
P
S
581
M
-102
-74
P
S
520
M
365
478
P
S
183
M
-228
440
P
S
85
M
469
-259
P
S
423
M
-131
247
P
S
568
M
124
-260
P
S
685
M
258
-25
P
S
229
M
-250
165
P
S
643
M
69
397
P
S
171
M
341
11
P
S
56
M
461
70
P
S
219
M
416
-9
P
S
631
M
-140
456
P
S
913
M
-430
-318
P
S
602
M
-29
-228
P
S
347
M
175
-195
P
S
950
M
22
95
P
S
388
M
-423
-466
P
S
986
M
250
-494
P
S
14
M
-7
-261
P
S
64
M
-160
253
P
S
290
M
-421
451
P
S
170
M
-257
17
P
S
995
M
340
233
P
S
310
M
-454
-106
P
S
671
M
68
105
P
S
94
M
385
95
P
S
260
M
428
251
P
S
949
M
461
380
P
S
147
M
475
-211
P
S
129
M
352
254
P
S
932
M
-76
495
P
S
212
M
179
-78
P
S
73
M
-400
-448
P
S
512
M
447
462
P
S
945
M
-311
384
P
S
459
M
-458
27
P
S
305
M
151
-1
P
S
202
M
110
-31
P
S
987
M
325
-338
P
S
235
M
-163
-110
P
S
556
M
-301
-338
P
S
427
M
23
-415
P
S
595
M
171
-272
P
S
123
M
-318
-288
P
S
146
M
-414
46
P
S
73
M
118
-139
P
S
881
M
270
481
P
S
536
M
461
434
P
S
870
M
10
277
P
S
29
M
320
-272
P
S
150
M
396
386
P
S
800
M
337
45
P
S
350
M
-42
340
P
S
213
M
407
-494
P
S
33
M
413
309
P
S
115
M
488
-212
P
S
529
M
-332
-247
P
S
365
M
277
135
P
S
322
M
-166
-111
P
S
657
M
-223
88
P
S
443
M
58
297
P
S
910
M
-20
82
P
S
56
M
-187
-290
P
S
762
M
109
-493
P
S
843
M
198
-123
P
S
697
M
194
-232
P
S
273
M
-425
-289
P
S
104
M
175
-166
P
S
971
M
-279
-197
P
S
688
M
-358
-203
P
S
943
M
177
-333
P
S
282
M
-97
-433
P
S
468
M
188
-495
P
S
895
M
137
-131
P
S
877
M
-95
42
P
S
213
M
283
82
P
S
694
M
231
-362
P
S
608
M
243
433
P
S
275
M
-355
-471
P
S
806
M
355
164
P
S
691
M
-21
-441
P
S
722
M
428
204
P
S
197
M
-71
-339
P
S
961
M
-301
-489
P
S
883
M
-206
470
P
S
983
M
-485
459
P
S
247
M
-413
461
P
S
719
M
-130
-308
P
S
744
M
-458
-251
P
S
814
M
-128
-183
P
S
793
M
7
186
P
S
448
M
117
-204
P
S
295
M
-430
220
P
S
343
M
464
170
P
S
480
M
100
127
P
S
221
M
-167
-282
P
S
634
M
-369
-80
P
S
619
M
-66
167
P
S
550
M
478
-449
P
S
602
M
-449
-73
P
S
288
M
52
62
P
S
473
M
225
-191
P
S
905
M
-74
-264
P
S
214
M
-196
419
P
S
202
M
425
159
P
S
198
M
253
134
P
S
618
M
-209
409
P
S
10
M
-366
-386
P
S
164
M
209
-390
P
S
627
M
283
391
P
S
889
M
434
-384
P
S
988
M
219
184
P
S
100
M
367
138
P
S
722
M
153
-27
P
S
183
M
-13
189
P
S
25
M
-378
-248
P
S
345
M
393
345
P
S
41
M
393
82
P
S
59
M
54
-229
P
S
917
M
464
-91
P
S
609
M
16
-280
P
S
622
M
418
27
P
S
902
M
-408
-15
P
S
139
M
-495
127
P
S
783
M
-338
160
P
S
834
M
-90
343
P
S
437
M
370
-414
P
S
320
M
-75
-59
P
S
354
M
171
433
P
S
40
M
312
213
P
S
768
M
-251
132
P
S
166
M
-437
-494
P
S
981
M
-395
448
P
S
962
M
-118
-319
P
S
554
M
-449
359
P
S
842
M
304
112
P
S
507
M
-440
428
P
S
762
M
-469
299
P
S
707
M
107
-83
P
S
360
M
332
-333
P
S
430
M
474
-442
P
S
702
M
-385
209
P
S
19
M
-19
-196
P
S
8
M
-223
367
P
S
331
M
496
-150
P
S
875
M
422
55
P
S
417
M
207
13
P
S
683
M
-325
-277
P
S
89
M
296
-247
P
S
302
M
294
469
P
S
138
M
445
-424
P
S
627
M
476
467
P
S
809
M
-5
-73
P
S
666
M
-16
281
P
S
312
M
212
72
P
S
238
M
154
19
P
S
500
M
226
70
P
S
730
M
-500
345
P
S
668
M
251
-378
P
S
151
M
-132
126
P
S
659
M
-12
427
P
S
160
M
-19
41
P
S
711
M
-314
-188
P
S
944
M
285
376
P
S
829
M
462
-378
P
S
816
M
-302
-403
P
S
324
M
-454
257
P
S
448
M
142
-491
P
S
121
M
485
137
P
S
603
M
-381
368
P
S
978
M
-200
264
P
S
95
M
293
-166
P
S
666
M
-283
366
P
S
833
M
477
89
P
S
272
M
88
-238
P
S
977
M
-348
-498
P
S
837
M
-451
166
P
S
561
M
13
308
P
S
588
M
-482
-483
P
S
575
M
177
-74
P
S
333
M
-74
48
P
S
380
M
-137
240
P
S
849
M
-43
257
P
S
625
M
127
225
P
S
766
M
297
-152
P
S
991
M
-174
351
P
S
431
M
130
189
P
S
532
M
-484
208
P
S
993
M
459
-474
P
S
197
M
-379
297
P
S
993
M
152
-263
P
S
472
M
-139
303
P
S
119
M
193
-407
P
S
406
M
-169
211
P
S
801
M
383
-31
P
S
619
M
72
-232
P
S
249
M
495
-150
P
S
847
M
-142
-294
P
S
250
M
74
25
P
S
829
M
247
-271
P
S
588
M
284
-50
P
S
145
M
-499
236
P
S
410
M
-307
-408
P
S
994
M
143
-302
P
S
933
M
207
232
P
S
897
M
50
-411
P
S
206
M
381
-477
P
S
849
M
85
146
P
S
765
M
-87
-495
P
S
237
M
-489
489
P
S
592
M
411
-120
P
S
605
M
-497
397
P
S
14
M
169
-140
P
S
387
M
203
434
P
S
383
M
14
-439
P
S
818
M
-499
327
P
S
954
M
-193
-388
P
S
628
M
-82
46
P
S
839
M
-237
-457
P
S
364
M
14
284
P
S
493
M
-15
-150
P
S
691
M
-13
-394
P
S
570
M
348
108
P
S
135
M
-91
13
P
S
303
M
374
-290
P
S
852
M
280
272
P
S
471
M
-317
114
P
S
535
M
-141
-28
P
S
408
M
-232
-410
P
S
95
M
-87
-467
P
S
961
M
94
-72
P
S
218
M
-370
348
P
S
670
M
22
337
P
S
238
M
205
18
P
S
399
M
-250
-124
P
S
407
M
-31
468
P
S
529
M
-498
65
P
S
90
M
-207
-355
P
S
19
M
318
363
P
S
279
M
42
-384
P
S
805
M
223
276
P
S
843
M
-441
82
P
S
38
M
40
-498
P
S
968
M
-497
252
P
S
715
M
-13
-90
P
S
894
M
153
184
P
S
927
M
-79
290
P
S
680
M
-167
81
P
S
220
M
-67
451
P
S
895
M
-70
-170
P
S
526
M
62
-137
P
S
346
M
-366
-486
P
S
685
M
324
-134
P
S
373
M
-184
464
P
S
394
M
-376
-375
P
S
635
M
-104
-186
P
S
359
M
386
-429
P
S
682
M
-333
223
P
S
668
M
-248
86
P
S
370
M
83
-197
P
S
485
M
421
-424
P
S
588
M
70
-108
P
S
226
M
-442
36
P
S
160
M
-121
283
P
S
562
M
-26
-407
P
S
555
M
56
259
P
S
333
M
-305
-453
P
S
147
M
198
27
P
S
884
M
-66
203
P
S
904
M
49
-116
P
S
540
M
-468
-208
P
S
616
M
0
-443
P
S
232
M
39
39
P
S
647
M
-471
375
P
S
725
M
-390
-287
P
S
21
M
459
274
P
S
269
M
-470
-118
P
S
710
M
17
-305
P
S
530
M
-461
70
P
S
748
M
-287
-100
P
S
896
M
-109
-9
P
S
820
M
-336
-368
P
S
110
M
107
364
P
S
890
M
157
-113
P
S
440
M
-45
279
P
S
455
M
-500
-354
P
S
300
M
38
-10
P
S
995
M
-64
28
P
S
481
M
-464
371
P
S
512
M
-486
139
P
S
717
M
230
-326
P
S
441
M
-473
-483
P
S
637
M
42
287
P
S
840
M
19
-206
P
S
679
M
246
-118
P
S
532
M
-319
379
P
S
249
M
82
-318
P
S
529
M
302
-327
P
S
752
M
-486
415
P
S
529
M
409
-75
P
S
710
M
-404
-35
P
S
558
M
176
-390
P
S
171
M
-171
-293
P
S
457
M
80
-24
P
S
715
M
299
-398
P
S
289
M
-276
396
P
S
246
M
-130
263
P
S
508
M
-443
-252
P
S
938
M
-247
415
P
S
289
M
20
121
P
S
481
M
-343
-348
P
S
720
M
-61
405
P
S
142
M
-344
-44
P
S
316
M
344
-267
P
S
242
M
-252
-124
P
S
255
M
439
-48
P
S
674
M
-337
245
P
S
644
M
-39
-348
P
S
669
M
405
-371
P
S
602
M
-160
458
P
S
334
M
41
143
P
S
558
M
159
-419
P
S
204
M
-312
190
P
S
802
M
-189
297
P
S
841
M
-391
496
P
S
792
M
-414
-373
P
S
613
M
-348
38
P
S
509
M
-340
-401
P
S
180
M
71
-242
P
S
838
M
-339
50
P
S
692
M
400
-81
P
S
11
M
332
-438
P
S
637
M
-7
-99
P
S
352
M
-219
111
P
S
234
M
384
23
P
S
189
M
246
164
P
S
571
M
-179
429
P
S
728
M
-331
64
P
S
526
M
295
-323
P
S
678
M
-83
319
P
S
688
M
-85
397
P
S
128
M
-148
200
P
S
72
M
-426
463
P
S
70
M
116
-284
P
S
345
M
-211
274
P
S
574
M
-401
0
P
S
18
M
-485
111
P
S
53
M
188
348
P
S
673
M
-60
-8
P
S
824
M
207
-86
P
S
393
M
-190
-7
P
S
717
M
209
369
P
S
8
M
114
-37
P
S
373
M
440
324
P
S
620
M
99
214
P
S
605
M
-55
-472
P
S
769
M
-374
-494
P
S
200
M
-280
277
P
S
777
M
411
124
P
S
385
M
-354
-92
P
S
500
M
-111
-76
P
S
992
M
273
446
P
S
602
M
-307
90
P
S
201
M
-256
-59
P
S
111
M
259
97
P
S
662
M
-240
-47
P
S
194
M
196
-350
P
S
116
M
-221
394
P
S
818
M
342
-189
P
S
221
M
-443
-421
P
S
1000
M
-421
-69
P
S
980
M
-4
-356
P
S
690
M
-226
-322
P
S
913
M
276
-275
P
S
985
M
255
-426
P
S
683
M
-396
-57
P
S
465
M
65
-108
P
S
710
M
400
-388
P
S
110
M
414
-230
P
S
13
M
456
-167
P
S
514
M
198
375
P
S
295
M
-56
-443
P
S
628
M
-209
-150
P
S
708
M
-206
-393
P
S
52
M
451
-203
P
S
863
M
-344
132
P
S
969
M
-270
-373
P
S
321
M
-412
-300
P
S
898
M
-72
-234
P
S
682
M
-171
-173
P
S
340
M
-436
50
P
S
587
M
-326
-417
P
S
535
M
230
-460
P
S
777
M
-295
-221
P
S
812
M
216
-116
P
S
100
M
-436
-237
P
S
291
M
-326
163
P
S
766
M
98
244
P
S
504
M
-277
-100
P
S
490
M
-430
484
P
S
440
M
254
363
P
S
532
M
-121
447
P
S
957
M
-411
344
P
S
190
M
83
83
P
S
887
M
-401
473
P
S
426
M
-490
-422
P
S
496
M
174
76
P
S
409
M
-489
233
P
S
361
M
-90
331
P
S
775
M
93
334
P
S
974
M
268
-210
P
S
861
M
256
475
P
S
621
M
302
-103
P
S
463
M
-17
-81
P
S
291
M
196
-441
P
S
460
M
-285
94
P
S
462
M
-499
283
P
S
235
M
243
189
P
S
606
M
-102
-374
P
S
912
M
221
-405
P
S
430
M
-315
-14
P
S
501
M
432
119
P
S
308
M
475
-389
P
S
337
M
245
300
P
S
890
M
105
223
P
S
969
M
287
-303
P
S
266
M
-45
-485
P
S
897
M
464
253
P
S
756
M
-479
92
P
S
643
M
-373
219
P
S
135
M
-435
-320
P
S
909
M
492
92
P
S
377
M
32
-376
P
S
717
M
-500
141
P
S
284
M
-461
-311
P
S
700
M
-164
467
P
S
718
M
-383
-443
P
S
967
M
-111
-87
P
S
181
M
420
200
P
S
958
M
213
373
P
S
34
M
-198
-372
P
S
965
M
-296
256
P
S
767
M
194
-64
P
S
543
M
-162
390
P
S
732
M
125
-140
P
S
185
M
-284
-359
P
S
25
M
-445
429
P
S
21
M
-7
92
P
S
762
M
-39
-164
P
S
782
M
269
140
P
S
79
M
-350
-363
P
S
574
M
-250
387
P
S
100
M
69
-195
P
S
719
M
-179
39
P
S
318
M
158
-315
P
S
304
M
276
369
P
S
105
M
-31
-351
P
S
648
M
-382
-3
P
S
790
M
-201
-110
P
S
964
M
358
15
P
S
778
M
-69
-450
P
S
100
M
-352
8
P
S
616
M
309
209
P
S
367
M
-254
337
P
S
151
M
-462
135
P
S
231
M
204
82
P
S
546
M
261
216
P
S
135
M
-498
-200
P
S
673
M
250
172
P
S
221
M
410
-462
P
S
310
M
173
-480
P
S
914
M
304
-487
P
S
322
M
-256
-328
P
S
299
M
51
364
P
S
361
M
394
356
P
S
235
M
483
-274
P
S
480
M
-54
244
P
S
395
M
-338
118
P
S
362
M
68
311
P
S
94
M
-80
-113
P
S
621
M
-172
-12
P
S
626
M
-148
464
P
S
849
M
483
-110
P
S
264
M
22
161
P
S
937
M
295
-23
P
S
239
M
-482
-65
P
S
589
M
125
461
P
S
592
M
-103
263
P
S
452
M
-330
-30
P
S
921
M
111
155
P
S
230
M
-466
-34
P
S
198
M
96
258
P
S
272
M
383
-100
P
S
300
M
-317
-318
P
S
857
M
452
-132
P
S
116
M
-43
-142
P
S
604
M
255
-410
P
S
707
M
-19
-236
P
S
133
M
-111
-57
P
S
301
M
-171
-272
P
S
704
M
-19
-113
P
S
983
M
348
131
P
S
963
M
-155
51
P
S
432
M
463
-396
P
S
271
M
-216
172
P
S
940
M
-103
103
P
S
219
M
491
-7
P
S
412
M
-6
463
P
S
876
M
346
-31
P
S
254
M
-105
93
P
S
592
M
451
-139
P
S
94
M
257
-336
P
S
272
M
392
121
P
S
200
M
203
-169
P
S
810
M
468
-481
P
S
960
M
298
199
P
S
518
M
200
482
P
S
202
M
-91
20
P
S
303
M
-264
-221
P
S
196
M
163
140
P
S
996
M
-147
-489
P
S
225
M
290
470
P
S
443
M
-310
236
P
S
277
M
-471
39
P
S
510
M
-230
333
P
S
660
M
-324
122
P
S
461
M
-171
206
P
S
415
M
-155
-221
P
S
543
M
307
-182
P
S
33
M
255
22
P
S
279
M
423
105
P
S
461
M
148
-481
P
S
647
M
-388
121
P
S
961
M
226
449
P
S
62
M
-10
-152
P
S
319
M
162
358
P
S
574
M
-365
-144
P
S
356
M
-347
-197
P
S
867
M
51
-373
P
S
251
M
-385
272
P
S
805
M
-309
-154
P
S
774
M
-191
392
P
S
496
M
348
377
P
S
289
M
94
-17
P
S
680
M
-336
-459
P
S
849
M
-395
336
P
S
325
M
179
-132
P
S
741
M
7
-104
P
S
413
M
-344
274
P
S
997
M
-334
-47
P
S
644
M
90
157
P
S
342
M
-328
230
P
S
424
M
163
-73
P
S
642
M
170
-90
P
S
21
M
-99
148
P
S
612
M
467
-314
P
S
237
M
-189
-431
P
S
147
M
197
-475
P
S
46
M
279
-112
P
S
529
M
203
425
P
S
379
M
489
-255
P
S
406
M
346
-295
P
S
728
M
-230
12
P
S
683
M
-349
-222
P
S
164
M
-332
427
P
S
787
M
282
-4
P
S
550
M
-213
57
P
S
83
M
471
289
P
S
54
M
-196
320
P
S
833
M
260
256
P
S
978
M
285
-89
P
S
119
M
296
82
P
S
884
M
158
-454
P
S
134
M
242
-201
P
S
558
M
-221
-347
P
S
826
M
-460
104
P
S
7
M
334
471
P
S
861
M
-72
49
P
S
661
M
267
31
P
S
683
M
304
58
P
S
68
M
43
289
P
S
704
M
-130
-196
P
S
946
M
402
-228
P
S
263
M
26
320
P
S
530
M
267
-53
P
S
926
M
229
-131
P
S
840
M
-7
-269
P
S
171
M
184
-456
P
S
156
M
-276
-135
P
S
237
M
-383
432
P
S
827
M
-347
294
P
S
743
M
-213
55
P
S
957
M
308
-174
P
S
75
M
368
-267
P
S
663
M
365
-447
P
S
374
M
-170
-381
P
S
271
M
-295
435
P
S
379
M
402
-231
P
S
735
M
299
133
P
S
649
M
379
-244
P
S
404
M
-226
-9
P
S
230
M
-276
328
P
S
520
M
-43
-173
P
S
580
M
-170
125
P
S
502
M
-191
-171
P
S
167
M
258
-394
P
S
526
M
32
204
P
S
554
M
265
-462
P
S
840
M
249
287
P
S
904
M
390
-485
P
S
499
M
365
473
P
S
91
M
-205
6
P
S
943
M
-116
-24
P
S
502
M
83
-92
P
S
524
M
-9
13
P
S
757
M
-340
315
P
S
230
M
-234
-485
P
S
829
M
388
492
P
S
522
M
-258
-449
P
S
912
M
202
-99
P
S
223
M
-43
321
P
S
447
M
-281
-125
P
S
41
M
-405
483
P
S
98
M
404
-231
P
S
208
M
-434
-368
P
S
816
M
157
-466
P
S
745
M
224
-354
P
S
877
M
27
-455
P
S
752
M
230
417
P
S
744
M
479
310
P
S
498
M
13
275
P
S
927
M
185
153
P
S
682
M
-273
-450
P
S
461
M
379
297
P
S
805
M
-103
23
P
S
821
M
239
-452
P
S
264
M
107
-274
P
S
600
M
-493
201
P
S
850
M
333
72
P
S
346
M
-170
145
P
S
975
M
11
124
P
S
751
M
124
-308
P
S
673
M
-409
-488
P
S
435
M
29
-208
P
S
687
M
-218
6
P
S
247
M
-220
-390
P
S
738
M
30
343
P
S
468
M
-392
-52
P
S
848
M
-175
-425
P
S
565
M
-477
-10
P
S
365
M
-106
106
P
S
403
M
-334
326
P
S
646
M
130
-326
P
S
283
M
-271
-1
P
S
530
M
-59
141
P
S
797
M
479
252
P
S
308
M
212
-419
P
S
186
M
-28
316
P
S
243
M
113
-382
P
S
143
M
-249
-448
P
S
553
M
368
-227
P
S
7
M
-55
-15
P
S
255
M
248
313
P
S
973
M
-333
491
P
S
789
M
315
226
P
S
8
M
259
-84
P
S
696
M
125
-14
P
S
100
M
-237
80
P
S
626
M
453
-287
P
S
593
M
214
-409
P
S
617
M
372
339
P
S
189
M
33
-454
P
S
975
M
237
-478
P
S
772
M
349
335
P
S
844
M
-23
39
P
S
693
M
414
-223
P
S
628
M
414
89
P
S
961
M
486
-371
P
S
714
M
-245
-107
P
S
873
M
-194
225
P
S
146
M
-483
187
P
S
64
M
392
430
P
S
878
M
-368
-230
P
S
579
M
326
401
P
S
25
M
361
-19
P
S
767
M
-406
102
P
S
863
M
-453
-355
P
S
214
M
284
-86
P
S
594
M
227
126
P
S
229
M
-96
-78
P
S
944
M
-236
-443
P
S
276
M
-198
420
P
S
102
M
-146
160
P
S
11
M
496
107
P
S
929
M
430
261
P
S
274
M
-148
129
P
S
65
M
-230
-382
P
S
945
M
356
-308
P
S
604
M
408
-250
P
S
442
M
-99
-299
P
S
892
M
101
-416
P
S
813
M
-149
-462
P
S
589
M
312
-275
P
S
893
M
-497
145
P
S
942
M
-54
-317
P
S
921
M
62
-271
P
S
460
M
-405
-99
P
S
76
M
166
143
P
S
780
M
-288
163
P
S
844
M
-457
383
P
S
569
M
-301
173
P
S
478
M
-192
-301
P
S
925
M
-108
-15
P
S
698
M
-416
218
P
S
840
M
435
-438
P
S
386
M
-330
-216
P
S
559
M
-27
-407
P
S
154
M
53
-308
P
S
405
M
402
442
P
S
838
M
-380
-481
P
S
735
M
-445
137
P
S
57
M
-312
177
P
S
357
M
-234
149
P
S
678
M
-252
-262
P
S
723
M
16
-322
P
S
107
M
-270
-149
P
S
288
M
34
133
P
S
950
M
-154
374
P
S
55
M
145
349
P
S
968
M
272
-302
P
S
167
M
95
453
P
S
271
M
448
141
P
S
497
M
405
334
P
S
980
M
214
18
P
S
854
M
-274
-215
P
S
350
M
57
400
P
S
725
M
-328
457
P
S
896
M
332
398
P
S
517
M
232
-85
P
S
504
M
200
-240
P
S
324
M
83
-312
P
S
751
M
-409
317
P
S
450
M
-10
-344
P
S
908
M
-294
70
P
S
186
M
333
346
P
S
345
M
-444
-411
P
S
477
M
-150
-47
P
S
932
M
-216
304
P
S
7
M
-143
282
P
S
455
M
367
-7
P
S
182
M
-142
-252
P
S
213
M
204
-385
P
S
676
M
-24
43
P
S
61
M
-198
-56
P
S
295
M
-260
-183
P
S
735
M
470
441
P
S
579
M
394
79
P
S
458
M
204
-249
P
S
406
M
172
303
P
S
448
M
-135
-37
P
S
388
M
469
-110
P
S
658
M
230
-174
P
S
478
M
-354
94
P
S
991
M
-480
142
P
S
205
M
303
-363
P
S
11
M
322
324
P
S
94
M
-243
383
P
S
410
M
-463
56
P
S
554
M
76
-405
P
S
263
M
219
-455
P
S
124
M
60
187
P
S
740
M
-103
313
P
S
647
M
-264
-398
P
S
566
M
-202
-256
P
S
650
M
287
-368
P
S
656
M
423
318
P
S
130
M
220
-275
P
S
163
M
182
131
P
S
702
M
102
-105
P
S
908
M
-51
-2
P
S
626
M
-130
403
P
S
170
M
-366
-214
P
S
737
M
-131
-450
P
S
524
M
-51
177
P
S
634
M
-331
-285
P
S
519
M
119
493
P
S
621
M
467
-298
P
S
712
M
-382
-271
P
S
797
M
-253
170
P
S
367
M
-190
291
P
S
17
M
-488
-151
P
S
790
M
177
482
P
S
513
M
416
184
P
S
825
M
-296
-401
P
S
272
M
101
-351
P
S
314
M
-353
233
P
S
832
M
147
80
P
S
151
M
140
-422
P
S
40
M
121
-442
P
S
498
M
-70
-411
P
S
17
M
-77
-273
P
S
935
M
27
98
P
S
935
M
196
-205
P
S
581
M
295
-450
P
S
901
M
77
246
P
S
712
M
-441
184
P
S
662
M
41
-183
P
S
93
M
71
-491
P
S
749
M
-119
114
P
S
25
M
-222
249
P
S
417
M
116
136
P
S
545
M
-156
251
P
S
210
M
-84
-18
P
S
40
M
123
-170
P
S
853
M
269
-90
P
S
777
M
17
-100
P
S
668
M
106
467
P
S
654
M
-50
191
P
S
401
M
303
310
P
S
677
M
-473
207
P
S
820
M
306
3
P
S
814
M
-108
221
P
S
702
M
-263
-269
P
S
80
M
-155
168
P
S
912
M
35
329
P
S
269
M
323
275
P
S
893
M
475
-25
P
S
772
M
-300
139
P
S
118
M
-468
-266
P
S
28
M
76
-493
P
S
902
M
-345
7
P
S
576
M
26
377
P
S
147
M
-91
497
P
S
40
M
-265
146
P
S
540
M
-250
-349
P
S
376
M
-480
341
P
S
606
M
-106
-434
P
S
598
M
35
-14
P
S
511
M
490
290
P
S
964
M
-471
-35
P
S
72
M
399
-288
P
S
117
M
260
-119
P
S
306
M
453
268
P
S
491
M
355
52
P
S
98
M
-38
466
P
S
620
M
12
-320
P
S
57
M
-411
159
P
S
372
M
-478
-24
P
S
261
M
-497
105
P
S
530
M
-499
-77
P
S
758
M
94
321
P
S
861
M
34
-493
P
S
506
M
-25
-317
P
S
777
M
-105
185
P
S
366
M
-82
335
P
S
157
M
407
-432
P
S
878
M
-187
-323
P
S
874
M
-244
-282
P
S
578
M
-38
49
P
S
404
M
188
-41
P
S
218
M
-118
-150
P
S
670
M
-218
422
P
S
434
M
340
-98
P
S
641
M
-410
-41
P
S
614
M
97
278
P
S
726
M
499
487
P
S
722
M
382
-51
P
S
36
M
-6
-180
P
S
68
M
-292
216
P
S
862
M
105
438
P
S
701
M
400
70
P
S
197
M
222
-367
P
S
446
M
-254
24
P
S
722
M
120
-171
P
S
436
M
202
461
P
S
992
M
198
-426
P
S
731
M
117
50
P
S
249
M
254
103
P
S
533
M
441
472
P
S
246
M
-248
122
P
S
546
M
382
254
P
S
677
M
-330
-123
P
S
511
M
-185
147
P
S
115
M
178
412
P
S
198
M
-149
346
P
S
369
M
142
361
P
S
798
M
-402
149
P
S
685
M
161
478
P
S
245
M
188
-387
P
S
291
M
-242
190
P
S
423
M
-297
-295
P
S
831
M
475
21
P
S
544
M
-324
-484
P
S
179
M
-320
-335
P
S
390
M
-418
-396
P
S
595
M
117
491
P
S
866
M
-201
154
P
S
826
M
94
-222
P
S
813
M
410
-126
P
S
420
M
-499
0
P
S
273
M
105
-10
P
S
998
M
289
-209
P
S
528
M
-195
-481
P
S
670
M
-319
-202
P
S
895
M
307
-75
P
S
69
M
410
400
P
S
308
M
-293
181
P
S
996
M
-449
85
P
S
157
M
-490
-407
P
S
845
M
423
-19
P
S
112
M
-448
-341
P
S
30
M
-79
378
P
S
789
M
-189
424
P
S
912
M
-405
-430
P
S
477
M
103
120
P
S
255
M
-277
90
P
S
746
M
287
500
P
S
367
M
-376
489
P
S
207
M
422
427
P
S
585
M
350
-156
P
S
176
M
-36
140
P
S
616
M
97
385
P
S
816
M
160
-234
P
S
146
M
85
-423
P
S
959
M
-53
454
P
S
313
M
-139
-206
P
S
327
M
421
213
P
S
361
M
-70
-192
P
S
35
M
-284
216
P
S
841
M
-377
352
P
S
789
M
-27
0
P
S
735
M
-486
-385
P
S
529
M
157
-290
P
S
917
M
-82
-434
P
S
536
M
411
463
P
S
666
M
-396
200
P
S
358
M
-422
352
P
S
737
M
245
-101
P
S
126
M
-429
-348
P
S
422
M
-459
154
P
S
93
M
18
-142
P
S
116
M
293
352
P
S
821
M
-431
-438
P
S
118
M
288
-152
P
S
697
M
357
-383
P
S
417
M
291
-467
P
S
943
M
65
382
P
S
624
M
-33
381
P
S
779
M
45
126
P
S
771
M
32
-111
P
S
96
M
16
298
P
S
693
M
170
399
P
S
837
M
-69
-10
P
S
153
M
-112
-1
P
S
137
M
107
-314
P
S
9
M
-420
-81
P
S
10
M
-235
81
P
S
530
M
-73
237
P
S
391
M
314
-17
P
S
475
M
-325
-70
P
S
368
M
139
-218
P
S
467
M
-477
407
P
S
890
M
46
403
P
S
356
M
409
261
P
S
900
M
-168
-433
P
S
736
M
-42
-166
P
S
911
M
352
365
P
S
721
M
214
209
P
S
354
M
62
270
P
S
48
M
-1
-274
P
S
706
M
396
418
P
S
109
M
-272
464
P
S
411
M
469
127
P
S
934
M
115
-193
P
S
524
M
-96
-59
P
S
790
M
252
-124
P
S
609
M
110
-397
P
S
832
M
169
-203
P
S
465
M
286
-441
P
S
946
M
274
-325
P
S
918
M
-190
281
P
S
6
M
-378
-314
P
S
894
M
-126
353
P
S
333
M
177
-399
P
S
159
M
-287
62
P
S
312
M
-473
207
P
S
667
M
-297
448
P
S
590
M
-373
229
P
S
983
M
-494
156
P
S
324
M
284
148
P
S
883
M
322
341
P
S
831
M
410
311
P
S
985
M
-67
251
P
S
148
M
423
182
P
S
99
M
-313
458
P
S
699
M
154
203
P
S
325
M
352
491
P
S
862
M
138
-314
P
S
53
M
21
389
P
S
787
M
-13
-23
P
S
193
M
-178
146
P
S
253
M
117
-100
P
S
929
M
-25
-124
P
S
163
M
174
-120
P
S
475
M
-328
94
P
S
828
M
120
-426
P
S
224
M
435
260
P
S
654
M
450
-199
P
S
727
M
-249
-441
P
S
465
M
286
321
P
S
581
M
287
-276
P
S
291
M
-436
-485
P
S
376
M
337
15
P
S
438
M
469
128
P
S
162
M
220
382
P
S
352
M
411
-383
P
S
770
M
430
-91
P
S
629
M
242
496
P
S
187
M
-451
-482
P
S
105
M
-151
-337
P
S
711
M
-119
-400
P
S
396
M
297
-250
P
S
391
M
53
-218
P
S
666
M
-337
409
P
S
228
M
-247
-179
P
S
977
M
-149
468
P
S
781
M
-461
150
P
S
136
M
-440
-50
P
S
39
M
-418
-337
P
S
828
M
-311
-72
P
S
470
M
176
425
P
S
378
M
-224
222
P
S
789
M
-204
-108
P
S
816
M
-287
229
P
S
144
M
360
-155
P
S
43
M
441
164
P
S
595
M
-384
-70
P
S
17
M
83
222
P
S
356
M
147
303
P
S
26
M
-33
-34
P
S
590
M
195
319
P
S
864
M
-322
154
P
S
677
M
332
-331
P
S
132
M
158
355
P
S
974
M
-314
-103
P
S
53
M
-186
-279
P
S
591
M
-220
71
P
S
218
M
363
-351
P
S
315
M
-474
262
P
S
524
M
-53
249
P
S
923
M
-292
-486
P
S
793
M
-395
399
P
S
979
M
20
-466
P
S
747
M
74
-107
P
S
770
M
-459
-404
P
S
923
M
376
-352
P
S
453
M
-464
324
P
S
524
M
463
-374
P
S
416
M
-4
146
P
S
858
M
282
359
P
S
859
M
-23
105
P
S
528
M
-309
-339
P
S
114
M
-184
-422
P
S
53
M
-433
-225
P
S
795
M
427
190
P
S
719
M
-315
-463
P
S
798
M
-61
290
P
S
845
M
58
48
P
S
616
M
274
191
P
S
800
M
173
111
P
S
513
M
-225
-65
P
S
744
M
-301
-290
P
S
398
M
-325
-419
P
S
65
M
-361
-58
P
S
749
M
-461
-207
P
S
692
M
-310
-380
P
S
396
M
-397
357
P
S
544
M
-486
-496
P
S
205
M
163
-302
P
S
824
M
-406
103
P
S
92
M
-87
10
P
S
175
M
-99
-265
P
S
607
M
24
-216
P
S
415
M
113
257
P
S
612
M
151
18
P
S
79
M
-422
293
P
S
108
M
-448
230
P
S
830
M
211
405
P
S
471
M
-349
-483
P
S
193
M
230
-489
P
S
362
M
-31
211
P
S
28
M
-53
61
P
S
931
M
-216
253
P
S
701
M
-274
-179
P
S
27
M
47
-69
P
S
631
M
491
-462
P
S
682
M
269
106
P
S
687
M
-14
318
P
S
214
M
163
243
P
S
303
M
-195
-317
P
S
635
M
197
-143
P
S
51
M
109
-224
P
S
597
M
-430
45
P
S
376
M
-77
-2
P
S
467
M
242
283
P
S
150
M
-53
-332
P
S
538
M
-9
155
P
S
854
M
-118
34
P
S
853
M
188
-456
P
S
473
M
219
76
P
S
60
M
-409
-367
P
S
783
M
485
-418
P
S
351
M
-145
-330
P
S
538
M
-164
497
P
S
359
M
-256
59
P
S
68
M
122
-248
P
S
232
M
-157
452
P
S
962
M
-364
435
P
S
267
M
363
222
P
S
228
M
133
443
P
S
448
M
340
-141
P
S
921
M
234
-97
P
S
217
M
65
-426
P
S
620
M
-181
-25
P
S
244
M
-234
500
P
S
837
M
-358
-17
P
S
297
M
362
-464
P
S
966
M
289
264
P
S
878
M
363
217
P
S
100
M
202
269
P
S
615
M
50
117
P
S
479
M
-172
-181
P
S
526
M
-319
-86
P
S
413
M
313
286
P
S
708
M
-463
-358
P
S
351
M
461
349
P
S
162
M
205
391
P
S
260
M
-178
-378
P
S
62
M
302
-433
P
S
127
M
130
-154
P
S
510
M
234
40
P
S
726
M
-90
187
P
S
725
M
377
291
P
S
890
M
-270
249
P
S
867
M
357
117
P
S
3
M
-312
-169
P
S
302
M
269
136
P
S
989
M
-186
51
P
S
35
M
479
-114
P
S
509
M
243
3
P
S
331
M
-18
-51
P
S
934
M
-102
-494
P
S
231
M
177
-488
P
S
98
M
-121
157
P
S
325
M
324
484
P
S
181
M
-319
-251
P
S
224
M
154
-90
P
S
228
M
-70
447
P
S
667
M
-75
296
P
S
450
M
186
312
P
S
195
M
-439
89
P
S
104
M
-135
16
P
S
212
M
434
-201
P
S
76
M
35
-311
P
S
552
M
-267
-406
P
S
681
M
-120
-315
P
S
920
M
255
-442
P
S
131
M
120
478
P
S
760
M
59
-389
P
S
28
M
292
-290
P
S
863
M
-434
295
P
S
103
M
414
22
P
S
730
M
-318
-376
P
S
825
M
484
230
P
S
344
M
79
321
P
S
232
M
235
-356
P
S
10
M
118
-331
P
S
505
M
-47
416
P
S
769
M
-84
-145
P
S
25
M
115
-230
P
S
806
M
-341
443
P
S
383
M
1
-255
P
S
863
M
-120
467
P
S
93
M
-178
360
P
S
923
M
-350
-338
P
S
899
M
152
269
P
S
472
M
374
-234
P
S
214
M
-257
128
P
S
543
M
-346
236
P
S
884
M
-149
-258
P
S
703
M
-458
-465
P
S
202
M
287
-321
P
S
587
M
154
-382
P
S
536
M
-93
-379
P
S
469
M
269
93
P
S
164
M
244
-374
P
S
159
M
372
447
P
S
923
M
296
-401
P
S
40
M
37
-88
P
S
363
M
-394
-46
P
S
430
M
-151
-304
P
S
174
M
56
266
P
S
194
M
-176
430
P
S
515
M
-77
-392
P
S
75
M
-301
-334
P
S
383
M
-467
444
P
S
627
M
-85
334
P
S
53
M
-110
427
P
S
722
M
476
72
P
S
233
M
-466
186
P
S
964
M
-336
-472
P
S
77
M
18
-246
P
S
334
M
-143
213
P
S
648
M
-80
-233
P
S
698
M
413
-203
P
S
696
M
-499
-92
P
S
844
M
-360
161
P
S
637
M
373
252
P
S
227
M
-343
-64
P
S
381
M
-13
37
P
S
971
M
352
-218
P
S
77
M
-72
-364
P
S
848
M
-380
-28
P
S
179
M
489
-117
P
S
267
M
360
351
P
S
918
M
-405
4
P
S
807
M
-253
-338
P
S
638
M
262
-108
P
S
375
M
356
420
P
S
718
M
450
345
P
S
816
M
140
11
P
S
562
M
25
464
P
S
329
M
302
-328
P
S
755
M
-7
-308
P
S
868
M
-242
-314
P
S
500
M
-372
-42
P
S
973
M
-11
37
P
S
485
M
240
277
P
S
547
M
-180
-413
P
S
661
M
153
318
P
S
270
M
492
-150
P
S
772
M
487
-32
P
S
364
M
7
-406
P
S
449
M
383
-351
P
S
283
M
-345
230
P
S
743
M
383
-446
P
S
424
M
37
260
P
S
320
M
213
-403
P
S
263
M
-329
-138
P
S
438
M
-396
164
P
S
651
M
-66
319
P
S
228
M
447
-143
P
S
118
M
68
478
P
S
242
M
-68
84
P
S
997
M
202
405
P
S
482
M
15
263
P
S
251
M
232
474
P
S
364
M
77
265
P
S
397
M
-299
-311
P
S
948
M
-294
448
P
S
761
M
307
-493
P
S
855
M
-251
-53
P
S
665
M
-407
-299
P
S
38
M
93
-374
P
S
304
M
-4
-80
P
S
275
M
-238
130
P
S
582
M
270
468
P
S
191
M
-257
306
P
S
49
M
23
-248
P
S
658
M
-404
-97
P
S
515
M
-138
352
P
S
163
M
-387
-29
P
S
234
M
-339
-173
P
S
161
M
210
-271
P
S
116
M
-319
293
P
S
758
M
-38
-413
P
S
76
M
-429
318
P
S
401
M
100
-104
P
S
408
M
0
-111
P
S
828
M
-199
-427
P
S
993
M
125
139
P
S
7
M
-217
-361
P
S
81
M
293
-84
P
S
522
M
127
367
P
S
749
M
-489
-346
P
S
296
M
-321
-234
P
S
327
M
-117
398
P
S
271
M
-101
-249
P
S
579
M
-17
92
P
S
200
M
385
-138
P
S
786
M
231
375
P
S
542
M
187
-409
P
S
348
M
-458
371
P
S
363
M
-285
355
P
S
728
M
-69
-270
P
S
107
M
367
-408
P
S
642
M
-354
-167
P
S
279
M
142
-380
P
S
843
M
268
-391
P
S
673
M
-92
-295
P
S
493
M
298
154
P
S
781
M
-186
27
P
S
264
M
-30
-284
P
S
188
M
403
-258
P
S
310
M
-202
77
P
S
312
M
307
-387
P
S
311
M
241
79
P
S
290
M
44
443
P
S
879
M
-37
-235
P
S
792
M
-372
-430
P
S
248
M
427
239
P
S
768
M
-418
-81
P
S
156
M
328
144
P
S
364
M
-391
52
P
S
504
M
-119
317
P
S
92
M
-337
-99
P
S
4
M
-91
151
P
S
969
M
422
295
P
S
161
M
412
134
P
S
170
M
243
127
P
S
833
M
-208
-265
P
S
12
M
85
-406
P
S
438
M
288
123
P
S
193
M
-407
19
P
S
445
M
372
-141
P
S
537
M
266
436
P
S
22
M
179
210
P
S
726
M
302
-475
P
S
630
M
338
-143
P
S
556
M
62
119
P
S
258
M
-54
-492
P
S
132
M
203
-413
P
S
138
M
-344
439
P
S
484
M
150
361
P
S
794
M
31
316
P
S
946
M
-96
292
P
S
282
M
429
-21
P
S
421
M
-425
132
P
S
248
M
-194
-321
P
S
465
M
411
-249
P
S
749
M
460
67
P
S
413
M
290
482
P
S
856
M
-374
234
P
S
804
M
-423
318
P
S
256
M
52
-462
P
S
934
M
-56
-445
P
S
237
M
499
418
P
S
355
M
-335
19
P
S
384
M
77
-49
P
S
69
M
-81
458
P
S
758
M
-450
250
P
S
181
M
157
-227
P
S
316
M
165
433
P
S
589
M
-480
-201
P
S
837
M
214
-381
P
S
993
M
169
-172
P
S
276
M
249
-262
P
S
378
M
-47
383
P
S
754
M
-452
422
P
S
572
M
405
-203
P
S
271
M
-261
64
P
S
510
M
89
35
P
S
698
M
-411
-303
P
S
623
M
-124
186
P
S
14
M
-124
118
P
S
704
M
109
-6
P
S
436
M
-140
439
P
S
522
M
-395
-455
P
S
618
M
17
-236
P
S
273
M
-230
-384
P
S
778
M
-415
-33
P
S
87
M
-232
-328
P
S
186
M
-184
-358
P
S
240
M
-368
-269
P
S
588
M
-176
57
P
S
200
M
262
479
P
S
504
M
-415
407
P
S
286
M
498
45
P
S
280
M
489
91
P
S
126
M
-128
19
P
S
827
M
-368
-2
P
S
354
M
434
-134
P
S
935
M
222
353
P
S
393
M
-496
-403
P
S
68
M
-469
497
P
S
919
M
-220
-30
P
S
393
M
154
230
P
S
97
M
-485
448
P
S
792
M
187
13
P
S
13
M
300
-344
P
S
4
M
-307
160
P
S
450
M
-359
363
P
S
877
M
-314
-19
P
S
441
M
-383
-82
P
S
554
M
-460
434
P
S
558
M
45
-431
P
S
311
M
152
87
P
S
90
M
343
-267
P
S
640
M
25
437
P
S
797
M
27
358
P
S
58
M
-126
-104
P
S
330
M
-317
407
P
S
693
M
186
-345
P
S
878
M
-424
-139
P
S
747
M
495
-73
P
S
194
M
223
102
P
S
948
M
102
-339
P
S
916
M
-99
-203
P
S
360
M
26
469
P
S
616
M
-397
-283
P
S
73
M
457
480
P
S
43
M
11
-205
P
S
349
M
35
473
P
S
89
M
-443
227
P
S
890
M
-44
357
P
S
193
M
371
-423
P
S
6
M
186
-5
P
S
290
M
245
-275
P
S
472
M
449
129
P
S
821
M
489
162
P
S
281
M
202
144
P
S
548
M
-8
-328
P
S
293
M
152
160
P
S
645
M
442
456
P
S
225
M
51
284
P
S
510
M
-316
-222
P
S
710
M
-131
-277
P
S
220
M
97
100
P
S
161
M
-440
-407
P
S
344
M
-146
248
P
S
793
M
444
-176
P
S
530
M
297
253
P
S
772
M
-243
153
P
S
14
M
-313
-457
P
S
385
M
-270
329
P
S
20
M
134
-496
P
S
706
M
-275
-472
P
S
469
M
-304
-342
P
S
670
M
207
-180
P
S
795
M
75
-477
P
S
57
M
-433
-264
P
S
882
M
118
352
P
S
804
M
449
21
P
S
169
M
39
-264
P
S
675
M
363
452
P
S
450
M
283
390
P
S
231
M
456
-229
P
S
112
M
443
208
P
S
363
M
-123
-173
P
S
951
M
-259
-20
P
S
796
M
427
123
P
S
931
M
283
243
P
S
876
M
-141
335
P
S
96
M
172
483
P
S
817
M
143
-112
P
S
20
M
-373
-108
P
S
622
M
-54
-425
P
S
191
M
-265
-369
P
S
899
M
-203
244
P
S
166
M
44
430
P
S
438
M
272
155
P
S
702
M
35
380
P
S
484
M
-55
-465
P
S
745
M
382
-104
P
S
94
M
409
-439
P
S
403
M
-8
-251
P
S
425
M
-91
-285
P
S
808
M
-116
-196
P
S
309
M
45
-184
P
S
634
M
105
-450
P
S
380
M
-496
-16
P
S
86
M
300
428
P
S
676
M
327
243
P
S
646
M
-4
-295
P
S
62
M
-286
454
P
S
144
M
-364
-352
P
S
656
M
-125
111
P
S
552
M
287
-40
P
S
936
M
411
-372
P
S
290
M
-65
-380
P
S
524
M
340
-346
P
S
214
M
-47
-3
P
S
447
M
491
303
P
S
200
M
-141
-287
P
S
185
M
336
-7
P
S
900
M
487
215
P
S
625
M
273
-299
P
S
417
M
-109
471
P
S
203
M
-302
-283
P
S
548
M
269
426
P
S
69
M
-296
263
P
S
353
M
357
285
P
S
455
M
-107
134
P
S
900
M
151
453
P
S
75
M
225
457
P
S
635
M
-489
203
P
S
510
M
221
460
P
S
437
M
54
-70
P
S
396
M
271
-134
P
S
459
M
-17
-362
P
S
902
M
-455
-36
P
S
108
M
346
-155
P
S
834
M
166
301
P
S
562
M
169
-32
P
S
111
M
-418
333
P
S
861
M
422
371
P
S
897
M
75
263
P
S
792
M
136
477
P
S
226
M
57
-349
P
S
947
M
-438
-94
P
S
782
M
-66
-88
P
S
258
M
169
-389
P
S
126
M
163
50
P
S
883
M
-142
-296
P
S
991
M
-243
-265
P
S
814
M
162
-72
P
S
967
M
-306
207
P
S
576
M
318
-187
P
S
329
M
499
-251
P
S
244
M
274
-493
P
S
93
M
470
-50
P
S
827
M
-207
406
P
S
829
M
276
-227
P
S
154
M
-448
-280
P
S
300
M
-122
228
P
S
607
M
247
-421
P
S
454
M
-218
66
P
S
616
M
141
466
P
S
283
M
-459
418
P
S
380
M
-138
-68
P
S
671
M
-459
-201
P
S
436
M
-255
-349
P
S
66
M
319
77
P
S
119
M
352
-401
P
S
367
M
132
-203
P
S
298
M
-73
84
P
S
707
M
305
365
P
S
635
M
-119
342
P
S
214
M
-444
495
P
S
42
M
384
-225
P
S
145
M
-139
-365
P
S
80
M
292
-177
P
S
706
M
293
-450
P
S
516
M
-446
-173
P
S
237
M
-41
144
P
S
249
M
81
-351
P
S
615
M
187
107
P
S
546
M
-365
253
P
S
947
M
-226
-117
P
S
504
M
-290
419
P
S
141
M
382
-23
P
S
837
M
177
210
P
S
675
M
196
-99
P
S
823
M
-232
-396
P
S
39
M
315
-98
P
S
773
M
91
275
P
S
677
M
-364
492
P
S
764
M
495
493
P
S
620
M
-223
-62
P
S
86
M
-268
-234
P
S
15
M
-234
-137
P
S
934
M
-500
-281
P
S
525
M
184
-399
P
S
348
M
-477
-296
P
S
621
M
91
478
P
S
666
M
-42
53
P
S
111
M
469
-138
P
S
971
M
-389
241
P
S
322
M
-500
-390
P
S
543
M
4
398
P
S
129
M
-418
156
P
S
837
M
390
-359
P
S
773
M
-55
-456
P
S
788
M
-66
428
P
S
577
M
-367
97
P
S
100
M
167
-19
P
S
966
M
-312
-78
P
S
646
M
-62
-318
P
S
91
M
405
215
P
S
322
M
185
-76
P
S
755
M
428
4
P
S
570
M
-463
-227
P
S
507
M
-285
69
P
S
851
M
170
246
P
S
771
M
-103
367
P
S
995
M
-417
332
P
S
674
M
166
276
P
S
412
M
292
-175
P
S
253
M
45
-329
P
S
795
M
456
130
P
S
895
M
-6
327
P
S
661
M
469
-435
P
S
298
M
182
319
P
S
806
M
-413
30
P
S
106
M
320
-136
P
S
871
M
-109
368
P
S
908
M
-184
192
P
S
932
M
397
262
P
S
907
M
326
-177
P
S
956
M
293
309
P
S
561
M
323
-267
P
S
244
M
405
463
P
S
122
M
-500
-350
P
S
814
M
-269
55
P
S
931
M
271
-392
P
S
205
M
-26
129
P
S
86
M
-17
181
P
S
194
M
159
-379
P
S
731
M
471
-121
P
S
707
M
-224
414
P
S
255
M
327
110
P
S
946
M
282
257
P
S
761
M
10
81
P
S
999
M
500
245
P
S
553
M
-270
-391
P
S
726
M
319
-114
P
S
185
M
-154
278
P
S
116
M
78
-180
P
S
164
M
61
-105
P
S
577
M
123
-330
P
S
864
M
491
-358
P
S
388
M
-450
-289
P
S
944
M
-70
-423
P
S
154
M
160
138
P
S
204
M
-336
-457
P
S
656
M
-124
250
P
S
900
M
-424
-492
P
S
765
M
244
498
P
S
351
M
-267
147
P
S
192
M
294
-177
P
S
540
M
-19
83
P
S
357
M
460
60
P
S
564
M
-167
142
P
S
174
M
485
98
P
S
523
M
-454
-476
P
S
604
M
387
499
P
S
69
M
480
-257
P
S
285
M
-24
292
P
S
178
M
109
-380
P
S
764
M
-288
-412
P
S
451
M
-369
-200
P
S
497
M
-262
-335
P
S
25
M
51
-16
P
S
155
M
67
344
P
S
205
M
143
-479
P
S
226
M
-452
165
P
S
636
M
56
105
P
S
292
M
-477
430
P
S
21
M
-196
487
P
S
744
M
-283
-366
P
S
771
M
136
423
P
S
529
M
-488
-421
P
S
380
M
211
482
P
S
619
M
241
145
P
S
706
M
-469
-64
P
S
739
M
381
-410
P
S
261
M
309
-326
P
S
369
M
448
191
P
S
564
M
-439
236
P
S
632
M
-384
61
P
S
468
M
445
-429
P
S
77
M
-127
-280
P
S
635
M
380
-108
P
S
864
M
3
-256
P
S
357
M
-331
322
P
S
400
M
-30
101
P
S
531
M
-248
174
P
S
585
M
71
-57
P
S
323
M
-259
162
P
S
763
M
250
-144
P
S
992
M
412
-466
P
S
713
M
137
-419
P
S
627
M
-406
254
P
S
131
M
-356
-42
P
S
570
M
375
15
P
S
753
M
132
-236
P
S
756
M
103
266
P
S
981
M
-180
353
P
S
137
M
-58
-441
P
S
490
M
475
322
P
S
209
M
-266
-97
P
S
70
M
-352
-214
P
S
382
M
464
166
P
S
181
M
-103
45
P
S
799
M
236
-444
P
S
367
M
497
11
P
S
130
M
135
222
P
S
380
M
-353
-418
P
S
985
M
-219
189
P
S
84
M
324
-162
P
S
977
M
-131
-359
P
S
607
M
-27
19
P
S
282
M
420
-214
P
S
189
M
194
209
P
S
630
M
46
23
P
S
481
M
151
451
P
S
571
M
109
-146
P
S
243
M
453
391
P
S
387
M
-253
-38
P
S
436
M
-359
-399
P
S
793
M
377
-216
P
S
958
M
415
-141
P
S
295
M
-182
-26
P
S
453
M
-104
-118
P
S
488
M
-474
35
P
S
989
M
348
441
P
S
88
M
461
-157
P
S
737
M
201
-193
P
S
281
M
-489
-170
P
S
633
M
-390
340
P
S
128
M
-371
33
P
S
891
M
-145
-259
P
S
376
M
-86
-127
P
S
285
M
376
465
P
S
781
M
-73
200
P
S
76
M
465
400
P
S
703
M
370
-95
P
S
896
M
88
29
P
S
25
M
167
423
P
S
402
M
-419
-84
P
S
314
M
-493
-267
P
S
418
M
-389
213
P
S
558
M
280
291
P
S
7
M
-275
394
P
S
993
M
-3
192
P
S
795
M
53
151
P
S
693
M
414
-110
P
S
65
M
-279
342
P
S
558
M
-153
480
P
S
591
M
-280
-150
P
S
799
M
278
-260
P
S
831
M
330
-354
P
S
302
M
264
389
P
S
391
M
-103
-269
P
S
570
M
418
242
P
S
804
M
213
444
P
S
643
M
307
-228
P
S
466
M
-474
456
P
S
672
M
-441
-27
P
S
6
M
469
288
P
S
675
M
415
375
P
S
315
M
-246
248
P
S
141
M
-446
-383
P
S
792
M
128
-460
P
S
282
M
-498
-130
P
S
168
M
359
-407
P
S
935
M
-147
-124
P
S
492
M
-441
-47
P
S
430
M
-479
440
P
S
902
M
-485
329
P
S
933
M
474
409
P
S
896
M
-186
-405
P
S
664
M
324
-320
P
S
187
M
25
58
P
S
870
M
-424
-250
P
S
607
M
497
290
P
S
778
M
341
-12
P
S
489
M
-108
302
P
S
58
M
193
-384
P
S
448
M
150
361
P
S
788
M
181
-314
P
S
156
M
98
-473
P
S
996
M
370
-360
P
S
57
M
-495
51
P
S
372
M
-459
206
P
S
478
M
310
431
P
S
542
M
378
-284
P
S
574
M
-230
-92
P
S
459
M
321
128
P
S
807
M
-236
252
P
S
817
M
-71
-495
P
S
924
M
402
-367
P
S
241
M
457
-85
P
S
627
M
131
436
P
S
341
M
75
-8
P
S
920
M
-152
397
P
S
53
M
377
-285
P
S
103
M
82
191
P
S
551
M
347
384
P
S
923
M
-31
-339
P
S
555
M
246
451
P
S
252
M
406
406
P
S
136
M
84
-405
P
S
985
M
-328
294
P
S
708
M
-267
285
P
S
217
M
-378
-52
P
S
866
M
-26
247
P
S
282
M
-379
58
P
S
170
M
346
-277
P
S
781
M
54
50
P
S
873
M
-151
-213
P
S
746
M
144
426
P
S
897
M
-159
-141
P
S
34
M
-18
100
P
S
202
M
-380
409
P
S
496
M
387
278
P
S
412
M
-261
-346
P
S
411
M
-381
463
P
S
844
M
-71
44
P
S
759
M
294
-422
P
S
125
M
-44
-159
P
S
736
M
-436
108
P
S
26
M
318
-416
P
S
178
M
-473
57
P
S
330
M
-253
-35
P
S
638
M
182
-236
P
S
157
M
478
461
P
S
704
M
41
-497
P
S
968
M
-28
64
P
S
565
M
-75
400
P
S
951
M
206
-430
P
S
984
M
-494
334
P
S
621
M
-244
489
P
S
899
M
-62
260
P
S
111
M
-242
-174
P
S
24
M
389
95
P
S
380
M
6
4
P
S
878
M
27
131
P
S
242
M
-121
106
P
S
572
M
59
53
P
S
474
M
-177
110
P
S
685
M
429
376
P
S
513
M
462
134
P
S
24
M
62
-207
P
S
806
M
-439
-318
P
S
258
M
288
-146
P
S
416
M
-95
374
P
S
942
M
232
379
P
S
861
M
181
458
P
S
138
M
-17
-24
P
S
442
M
120
-95
P
S
924
M
-100
439
P
S
900
M
-29
-312
P
S
974
M
-151
374
P
S
831
M
-497
-11
P
S
319
M
286
-324
P
S
306
M
496
90
P
S
974
M
-73
-100
P
S
386
M
-225
-205
P
S
723
M
359
-173
P
S
525
M
474
-247
P
S
99
M
399
374
P
S
689
M
-315
421
P
S
387
M
-51
-287
P
S
775
M
-312
-443
P
S
995
M
-277
-131
P
S
419
M
-175
-245
P
S
922
M
-346
-204
P
S
572
M
-306
-371
P
S
491
M
3
82
P
S
647
M
35
-207
P
S
123
M
417
81
P
S
694
M
101
21
P
S
415
M
360
-174
P
S
51
M
-483
80
P
S
115
M
372
155
P
S
187
M
211
-288
P
S
307
M
-420
-75
P
S
313
M
-330
13
P
S
434
M
-187
-251
P
S
640
M
-179
-218
P
S
514
M
429
184
P
S
368
M
-229
60
P
S
649
M
462
-209
P
S
863
M
-266
196
P
S
916
M
-165
-132
P
S
878
M
467
-228
P
S
740
M
-100
36
P
S
418
M
365
-431
P
S
419
M
190
300
P
S
717
M
-435
392
P
S
807
M
52
-124
P
S
48
M
148
58
P
S
277
M
-292
310
P
S
191
M
-309
-336
P
S
454
M
-66
-245
P
S
426
M
-167
-54
P
S
667
M
257
-427
P
S
651
M
169
92
P
S
543
M
-124
373
P
S
696
M
291
-198
P
S
297
M
-149
-452
P
S
862
M
-20
361
P
S
233
M
-188
-68
P
S
707
M
450
-45
P
S
873
M
358
405
P
S
53
M
-260
51
P
S
347
M
-171
201
P
S
934
M
-130
-81
P
S
941
M
-149
193
P
S
658
M
280
-63
P
S
806
M
-388
444
P
S
181
M
341
482
P
S
686
M
-30
169
P
S
614
M
384
-238
P
S
269
M
-274
11
P
S
100
M
-63
-275
P
S
573
M
40
-92
P
S
379
M
29
65
P
S
428
M
-312
408
P
S
160
M
431
-407
P
S
394
M
-167
-259
P
S
188
M
88
-310
P
S
22
M
409
-400
P
S
68
M
-311
-260
P
S
617
M
-83
451
P
S
612
M
-276
-337
P
S
397
M
-63
340
P
S
932
M
-191
224
P
S
66
M
147
323
P
S
531
M
-440
478
P
S
681
M
-239
-449
P
S
38
M
-214
446
P
S
115
M
-200
-350
P
S
575
M
-169
-143
P
S
180
M
475
238
P
S
643
M
394
219
P
S
312
M
-413
-208
P
S
671
M
-432
66
P
S
113
M
172
-78
P
S
246
M
-285
290
P
S
114
M
-244
-280
P
S
299
M
-8
410
P
S
684
M
-189
400
P
S
886
M
311
359
P
S
913
M
198
-193
P
S
994
M
-152
-16
P
S
217
M
31
366
P
S
562
M
260
179
P
S
161
M
109
21
P
S
69
M
16
353
P
S
513
M
-245
-265
P
S
891
M
-436
-475
P
S
704
M
-61
-350
P
S
887
M
-300
-210
P
S
41
M
-207
417
P
S
535
M
190
267
P
S
799
M
-482
-172
P
S
602
M
-111
-441
P
S
759
M
245
393
P
S
909
M
-350
60
P
S
534
M
101
-135
P
S
213
M
112
-82
P
S
929
M
-402
-276
P
S
146
M
-249
-269
P
S
254
M
-467
448
P
S
265
M
-141
-452
P
S
948
M
244
278
P
S
504
M
-288
41
P
S
220
M
427
331
P
S
917
M
491
246
P
S
136
M
-175
-302
P
S
739
M
437
-132
P
S
311
M
83
-325
P
S
858
M
-199
401
P
S
776
M
296
-362
P
S
995
M
481
-238
P
S
626
M
232
-337
P
S
440
M
25
153
P
S
3
M
-365
469
P
S
257
M
-223
-337
P
S
67
M
-485
343
P
S
160
M
279
424
P
S
816
M
234
337
P
S
52
M
309
77
P
S
850
M
-337
7
P
S
542
M
-259
377
P
S
197
M
-373
-89
P
S
495
M
322
456
P
S
796
M
-45
399
P
S
379
M
25
-277
P
S
378
M
327
297
P
S
538
M
-440
-378
P
S
108
M
-177
232
P
S
794
M
-296
447
P
S
451
M
-311
175
P
S
667
M
-147
-459
P
S
635
M
267
-110
P
S
322
M
-406
21
P
S
529
M
-366
281
P
S
880
M
480
-278
P
S
729
M
436
459
P
S
959
M
-292
-119
P
S
140
M
-120
140
P
S
677
M
-437
-42
P
S
345
M
-305
-245
P
S
640
M
87
18
P
S
246
M
-383
-376
P
S
990
M
117
-197
P
S
696
M
-400
-177
P
S
941
M
480
3
P
S
870
M
-8
22
P
S
386
M
481
-55
P
S
25
M
-158
-271
P
S
914
M
-494
471
P
S
370
M
249
382
P
S
128
M
386
-202
P
S
455
M
355
-358
P
S
44
M
262
-229
P
S
312
M
-348
343
P
S
558
M
-320
475
P
S
953
M
-26
420
P
S
747
M
-289
438
P
S
864
M
394
86
P
S
856
M
360
17
P
S
329
M
-324
-486
P
S
489
M
372
-52
P
S
834
M
-480
217
P
S
727
M
446
466
P
S
778
M
-126
404
P
S
595
M
-38
-145
P
S
616
M
-398
71
P
S
469
M
228
418
P
S
269
M
336
-322
P
S
309
M
-293
144
P
S
944
M
379
458
P
S
932
M
-50
-153
P
S
722
M
78
61
P
S
87
M
63
-495
P
S
664
M
324
-202
P
S
615
M
28
-252
P
S
361
M
294
-275
P
S
954
M
100
-184
P
S
449
M
90
140
P
S
593
M
-288
259
P
S
900
M
388
350
P
S
594
M
5
208
P
S
152
M
267
138
P
S
88
M
426
170
P
S
370
M
-167
357
P
S
649
M
429
463
P
S
679
M
402
-269
P
S
894
M
-226
-428
P
S
374
M
465
83
P
S
844
M
125
221
P
S
746
M
213
41
P
S
856
M
-278
420
P
S
117
M
391
72
P
S
12
M
-4
-64
P
S
720
M
-480
-442
P
S
919
M
238
394
P
S
765
M
-471
211
P
S
480
M
310
-198
P
S
406
M
-47
-35
P
S
439
M
443
-459
P
S
720
M
-448
310
P
S
346
M
127
-495
P
S
76
M
-130
-421
P
S
371
M
311
162
P
S
644
M
-378
253
P
S
177
M
207
-353
P
S
439
M
-156
94
P
S
958
M
-349
376
P
S
343
M
346
-45
P
S
333
M
-246
345
P
S
331
M
-35
390
P
S
773
M
226
-115
P
S
227
M
-13
93
P
S
859
M
-118
-187
P
S
207
M
342
-243
P
S
849
M
92
332
P
S
842
M
-378
-366
P
S
534
M
-222
-103
P
S
87
M
416
-347
P
S
203
M
68
-130
P
S
663
M
219
334
P
S
60
M
399
-56
P
S
716
M
-289
281
P
S
422
M
-148
-129
P
S
22
M
-198
-436
P
S
564
M
384
-311
P
S
259
M
-402
-12
P
S
609
M
-198
-456
P
S
508
M
-193
-333
P
S
427
M
388
456
P
S
816
M
-384
49
P
S
956
M
227
13
P
S
684
M
-37
-161
P
S
284
M
144
122
P
S
796
M
-295
-3
P
S
796
M
-482
-195
P
S
321
M
411
292
P
S
116
M
66
-478
P
S
550
M
328
459
P
S
545
M
219
210
P
S
101
M
-253
-107
P
S
820
M
301
-156
P
S
805
M
339
-356
P
S
81
M
-440
317
P
S
90
M
-109
-223
P
S
108
M
281
-206
P
S
477
M
-432
456
P
S
142
M
-218
284
P
S
82
M
-113
-161
P
S
497
M
346
-187
P
S
846
M
-81
-67
P
S
4
M
382
-325
P
S
414
M
-168
-175
P
S
775
M
-220
-488
P
S
639
M
0
205
P
S
443
M
-315
102
P
S
608
M
392
412
P
S
83
M
402
393
P
S
118
M
6
-173
P
S
529
M
218
188
P
S
128
M
61
-356
P
S
280
M
66
17
P
S
496
M
-292
-386
P
S
578
M
-369
264
P
S
914
M
277
-243
P
S
268
M
126
94
P
S
597
M
146
415
P
S
613
M
335
48
P
S
32
M
-29
396
P
S
189
M
264
-280
P
S
850
M
-249
253
P
S
12
M
276
189
P
S
276
M
488
441
P
S
408
M
69
-280
P
S
460
M
35
-84
P
S
538
M
-368
191
P
S
259
M
448
435
P
S
279
M
211
217
P
S
581
M
-368
233
P
S
572
M
-93
8
P
S
876
M
3
-216
P
S
350
M
272
-59
P
S
199
M
-249
28
P
S
826
M
377
-104
P
S
392
M
238
-486
P
S
838
M
-365
491
P
S
968
M
-358
-134
P
S
756
M
-148
-440
P
S
570
M
202
-387
P
S
233
M
-202
149
P
S
644
M
-374
-405
P
S
718
M
207
418
P
S
738
M
427
9
P
S
718
M
-160
115
P
S
459
M
444
-282
P
S
371
M
74
489
P
S
496
M
263
-141
P
S
722
M
450
25
P
S
586
M
-286
-170
P
S
252
M
54
-319
P
S
744
M
440
-384
P
S
706
M
239
372
P
S
321
M
167
-459
P
S
145
M
-243
-342
P
S
57
M
-406
-456
P
S
299
M
-54
-398
P
S
435
M
-58
-380
P
S
996
M
269
364
P
S
899
M
-148
119
P
S
80
M
155
138
P
S
998
M
104
-166
P
S
31
M
369
415
P
S
323
M
83
-194
P
S
576
M
374
-483
P
S
233
M
473
222
P
S
170
M
102
-499
P
S
417
M
319
0
P
S
807
M
170
124
P
S
767
M
496
197
P
S
170
M
66
233
P
S
721
M
-415
105
P
S
599
M
-144
432
P
S
260
M
367
188
P
S
664
M
-220
-359
P
S
257
M
-5
-362
P
S
131
M
-484
-440
P
S
560
M
315
-255
P
S
879
M
-107
-56
P
S
811
M
-461
-440
P
S
557
M
495
12
P
S
285
M
479
-40
P
S
912
M
-144
-315
P
S
893
M
-140
190
P
S
894
M
-295
454
P
S
803
M
13
20
P
S
411
M
-29
-388
P
S
863
M
350
136
P
S
497
M
-358
93
P
S
378
M
152
-146
P
S
432
M
-419
270
P
S
308
M
208
-245
P
S
927
M
-126
22
P
S
874
M
-243
438
P
S
438
M
431
226
P
S
726
M
54
464
P
S
148
M
251
-61
P
S
982
M
-142
-401
P
S
154
M
441
-81
P
S
755
M
-366
406
P
S
710
M
-489
420
P
S
797
M
218
38
P
S
614
M
204
293
P
S
534
M
-58
39
P
S
402
M
-305
336
P
S
220
M
67
-315
P
S
607
M
373
-294
P
S
791
M
-500
412
P
S
408
M
418
-71
P
S
306
M
-248
173
P
S
842
M
179
-330
P
S
956
M
-386
108
P
S
32
M
322
-361
P
S
233
M
-29
-95
P
S
103
M
189
363
P
S
378
M
7
-344
P
S
725
M
77
175
P
S
158
M
-147
-211
P
S
575
M
-247
-252
P
S
125
M
164
-221
P
S
239
M
372
291
P
S
815
M
215
-427
P
S
306
M
-301
120
P
S
750
M
-232
320
P
S
98
M
11
343
P
S
305
M
-104
421
P
S
923
M
449
181
P
S
220
M
203
-464
P
S
971
M
-367
97
P
S
943
M
-206
204
P
S
220
M
-72
20
P
S
71
M
310
493
P
S
657
M
439
-429
P
S
737
M
-142
2
P
S
133
M
400
214
P
S
894
M
191
281
P
S
361
M
334
-425
P
S
622
M
-69
-258
P
S
712
M
401
-263
P
S
53
M
-184
9
P
S
25
M
-66
-346
P
S
614
M
26
221
P
S
887
M
-281
-430
P
S
273
M
295
304
P
S
773
M
376
414
P
S
140
M
-408
-478
P
S
138
M
-362
-400
P
S
645
M
399
374
P
S
914
M
494
222
P
S
368
M
318
37
P
S
400
M
-297
-71
P
S
558
M
-313
419
P
S
972
M
-450
211
P
S
461
M
-109
6
P
S
706
M
-310
67
P
S
401
M
-54
-276
P
S
393
M
-376
-492
P
S
140
M
-485
289
P
S
701
M
-243
480
P
S
859
M
242
-126
P
S
28
M
-343
-93
P
S
604
M
-63
262
P
S
660
M
474
45
P
S
346
M
24
-12
P
S
448
M
104
-336
P
S
747
M
262
-290
P
S
836
M
299
314
P
S
757
M
74
43
P
S
13
M
1
111
P
S
93
M
-52
192
P
S
117
M
-191
424
P
S
671
M
298
31
P
S
242
M
205
312
P
S
317
M
-44
292
P
S
935
M
-363
461
P
S
892
M
327
-261
P
S
539
M
32
311
P
S
772
M
-316
500
P
S
859
M
26
-447
P
S
777
M
434
90
P
S
50
M
221
-91
P
S
938
M
-471
221
P
S
103
M
-286
-128
P
S
445
M
-169
59
P
S
211
M
-192
297
P
S
775
M
-450
143
P
S
223
M
-152
-375
P
S
313
M
363
19
P
S
37
M
-380
92
P
S
114
M
-65
-190
P
S
599
M
-209
-325
P
S
309
M
-320
-282
P
S
896
M
-33
-326
P
S
827
M
66
82
P
S
806
M
280
-235
P
S
617
M
467
36
P
S
970
M
-59
-342
P
S
634
M
392
-207
P
S
595
M
-210
292
P
S
623
M
-127
8
P
S
40
M
129
-19
P
S
464
M
-204
195
P
S
472
M
102
377
P
S
67
M
-108
181
P
S
380
M
-343
285
P
S
296
M
-228
-389
P
S
357
M
77
98
P
S
979
M
-191
146
P
S
26
M
299
250
P
S
589
M
114
-388
P
S
333
M
-92
151
P
S
938
M
170
-427
P
S
436
M
333
413
P
S
288
M
-420
-203
P
S
965
M
211
-76
P
S
357
M
-488
320
P
S
799
M
-336
-101
P
S
500
M
-439
-261
P
S
72
M
-404
83
P
S
626
M
-159
-313
P
S
908
M
-290
337
P
S
335
M
-30
468
P
S
495
M
215
-431
P
S
54
M
272
-70
P
S
459
M
403
273
P
S
118
M
9
-482
P
S
1
M
-243
360
P
S
565
M
-14
5
P
S
222
M
481
422
P
S
997
M
-141
-492
P
S
959
M
197
-247
P
S
526
M
-65
449
P
S
88
M
316
-481
P
S
246
M
-229
34
P
S
75
M
-278
-451
P
S
196
M
461
401
P
S
585
M
-129
-162
P
S
981
M
-439
-304
P
S
452
M
49
177
P
S
39
M
-282
4
P
S
588
M
-41
64
P
S
246
M
370
-17
P
S
451
M
-148
484
P
S
515
M
-297
355
P
S
12
M
-96
-445
P
S
173
M
435
-375
P
S
733
M
185
100
P
S
460
M
8
-453
P
S
21
M
104
-428
P
S
210
M
378
-261
P
S
955
M
-475
-100
P
S
829
M
375
-279
P
S
58
M
237
273
P
S
140
M
365
102
P
S
173
M
-58
196
P
S
725
M
-286
-309
P
S
628
M
340
-34
P
S
354
M
123
354
P
S
267
M
-184
290
P
S
781
M
46
0
P
S
109
M
-31
250
P
S
347
M
390
-309
P
S
693
M
21
-108
P
S
889
M
-450
-482
P
S
184
M
-320
-484
P
S
814
M
-28
-135
P
S
367
M
-242
51
P
S
60
M
484
62
P
S
937
M
-500
-156
P
S
534
M
-300
115
P
S
362
M
-266
365
P
S
102
M
47
437
P
S
123
M
354
268
P
S
406
M
-259
-137
P
S
270
M
377
-500
P
S
710
M
166
-230
P
S
643
M
-16
-62
P
S
468
M
-38
4
P
S
822
M
428
-467
P
S
459
M
-58
419
P
S
190
M
-24
35
P
S
209
M
154
82
P
S
571
M
-256
-171
P
S
969
M
63
437
P
S
312
M
-417
-409
P
S
47
M
19
-329
P
S
810
M
284
40
P
S
252
M
-269
-419
P
S
585
M
348
-243
P
S
492
M
-195
-415
P
S
990
M
-249
52
P
S
835
M
412
474
P
S
409
M
-293
381
P
S
241
M
492
433
P
S
865
M
311
345
P
S
480
M
16
498
P
S
17
M
-428
153
P
S
596
M
318
-211
P
S
354
M
60
429
P
S
886
M
276
479
P
S
626
M
-456
-474
P
S
999
M
-304
228
P
S
928
M
447
-55
P
S
280
M
-36
-474
P
S
433
M
40
-409
P
S
964
M
152
269
P
S
235
M
-380
-286
P
S
126
M
413
-457
P
S
651
M
-496
248
P
S
720
M
-399
158
P
S
321
M
97
232
P
S
688
M
-240
92
P
S
639
M
194
-360
P
S
811
M
43
-265
P
S
580
M
-80
385
P
S
487
M
-147
-261
P
S
398
M
-490
-428
P
S
794
M
327
387
P
S
30
M
125
9
P
S
673
M
225
202
P
S
499
M
245
88
P
S
794
M
257
-413
P
S
938
M
421
-422
P
S
341
M
-399
85
P
S
830
M
179
-290
P
S
403
M
-300
100
P
S
489
M
-329
-249
P
S
215
M
-57
36
P
S
464
M
4
-72
P
S
530
M
-283
271
P
S
76
M
169
281
P
S
364
M
384
434
P
S
52
M
-47
-423
P
S
29
M
223
-380
P
S
200
M
-170
-285
P
S
435
M
-304
349
P
S
761
M
-116
-97
P
S
117
M
57
344
P
S
588
M
77
454
P
S
935
M
168
-144
P
S
522
M
-244
-128
P
S
501
M
41
-184
P
S
463
M
203
-179
P
S
552
M
-411
-198
P
S
813
M
-434
216
P
S
164
M
244
91
P
S
555
M
-258
101
P
S
708
M
-250
-444
P
S
268
M
-102
-401
P
S
643
M
-376
226
P
S
814
M
-461
-455
P
S
10
M
-415
-345
P
S
974
M
-178
-348
P
S
523
M
440
-447
P
S
625
M
61
79
P
S
181
M
-274
-68
P
S
834
M
130
-430
P
S
495
M
-224
-203
P
S
375
M
141
-383
P
S
788
M
136
233
P
S
968
M
1
-295
P
S
936
M
-176
-200
P
S
756
M
413
270
P
S
987
M
-199
-419
P
S
797
M
108
-257
P
S
412
M
-70
445
P
S
130
M
-74
-428
P
S
776
M
385
426
P
S
240
M
85
141
P
S
591
M
221
-208
P
S
779
M
-206
-345
P
S
909
M
247
436
P
S
521
M
-120
370
P
S
206
M
-206
-93
P
S
583
M
-17
50
P
S
697
M
-249
410
P
S
238
M
260
220
P
S
61
M
405
156
P
S
809
M
-439
221
P
S
243
M
214
178
P
S
785
M
-468
299
P
S
1000
M
167
99
P
S
651
M
259
-262
P
S
849
M
-427
334
P
S
128
M
-17
292
P
S
658
M
-80
394
P
S
298
M
-209
56
P
S
592
M
-357
367
P
S
741
M
299
-133
P
S
850
M
-301
58
P
S
352
M
-378
-418
P
S
311
M
415
129
P
S
34
M
188
-42
P
S
210
M
-148
255
P
S
89
M
-271
281
P
S
792
M
-188
-287
P
S
555
M
500
-147
P
S
802
M
-456
237
P
S
96
M
217
-427
P
S
872
M
25
-68
P
S
353
M
-51
-114
P
S
40
M
453
-173
P
S
56
M
214
395
P
S
746
M
112
-308
P
S
403
M
-326
-311
P
S
27
M
-117
56
P
S
259
M
300
-18
P
S
793
M
79
-219
P
S
469
M
485
20
P
S
172
M
311
-231
P
S
624
M
-306
472
P
S
179
M
20
43
P
S
348
M
379
-465
P
S
61
M
-211
287
P
S
157
M
-84
-227
P
S
468
M
-408
-386
P
S
83
M
367
182
P
S
216
M
343
221
P
S
774
M
-210
375
P
S
281
M
28
38
P
S
419
M
165
472
P
S
925
M
425
470
P
S
747
M
484
127
P
S
469
M
-412
396
P
S
889
M
-194
-311
P
S
974
M
460
81
P
S
773
M
-89
437
P
S
572
M
-216
-482
P
S
346
M
155
213
P
S
146
M
-453
31
P
S
508
M
435
-185
P
S
334
M
-184
-491
P
S
882
M
-25
-478
P
S
321
M
-161
-319
P
S
42
M
-46
356
P
S
815
M
319
-78
P
S
937
M
119
-395
P
S
804
M
-180
-498
P
S
461
M
-146
224
P
S
643
M
-301
-261
P
S
109
M
-200
-189
P
S
210
M
349
-372
P
S
173
M
148
414
P
S
484
M
353
-352
P
S
598
M
-435
350
P
S
731
M
-91
-118
P
S
470
M
132
-278
P
S
261
M
364
445
P
S
816
M
-495
5
P
S
55
M
7
160
P
S
982
M
33
101
P
S
828
M
54
-450
P
S
797
M
231
-253
P
S
95
M
125
180
P
S
379
M
-71
349
P
S
729
M
-371
173
P
S
446
M
429
-88
P
S
896
M
-44
499
P
S
438
M
-216
23
P
S
374
M
-170
-180
P
S
946
M
-102
-28
P
S
722
M
-469
-242
P
S
343
M
-333
-300
P
S
309
M
-162
54
P
S
458
M
-471
149
P
S
926
M
408
285
P
S
598
M
237
-371
P
S
298
M
377
-4
P
S
737
M
62
-43
P
S
890
M
-116
-262
P
S
675
M
318
-370
P
S
12
M
-429
-409
P
S
730
M
-125
-478
P
S
194
M
135
396
P
S
963
M
-423
424
P
S
466
M
-430
282
P
S
618
M
-332
234
P
S
794
M
142
-9
P
S
753
M
475
275
P
S
610
M
-210
360
P
S
102
M
172
431
P
S
347
M
14
-493
P
S
258
M
356
82
P
S
183
M
-222
83
P
S
154
M
78
-255
P
S
329
M
464
428
P
S
23
M
451
-489
P
S
893
M
394
-39
P
S
471
M
-48
190
P
S
103
M
66
491
P
S
220
M
463
-178
P
S
93
M
306
403
P
S
608
M
94
485
P
S
586
M
420
152
P
S
369
M
404
304
P
S
787
M
191
-66
P
S
750
M
-175
-39
P
S
59
M
-182
-395
P
S
125
M
-87
-111
P
S
455
M
321
154
P
S
223
M
497
154
P
S
293
M
-280
463
P
S
132
M
-250
245
P
S
449
M
134
-115
P
S
107
M
-216
-411
P
S
934
M
-323
101
P
S
974
M
437
-72
P
S
493
M
80
-170
P
S
80
M
131
-450
P
S
353
M
68
-496
P
S
888
M
264
115
P
S
608
M
236
461
P
S
613
M
-294
235
P
S
945
M
-132
-223
P
S
385
M
104
-401
P
S
409
M
-199
-34
P
S
535
M
471
-70
P
S
207
M
219
-478
P
S
882
M
355
144
P
S
60
M
473
368
P
S
26
M
-61
5
P
S
125
M
176
282
P
S
305
M
-236
322
P
S
468
M
-334
470
P
S
751
M
-391
467
P
S
951
M
31
-41
P
S
978
M
203
200
P
S
913
M
-283
330
P
S
177
M
447
-80
P
S
979
M
-272
325
P
S
178
M
275
-124
P
S
19
M
-211
-319
P
S
828
M
-398
324
P
S
614
M
-358
56
P
S
747
M
395
386
P
S
771
M
-77
419
P
S
661
M
-8
475
P
S
470
M
-349
48
P
S
441
M
-44
-169
P
S
291
M
393
-119
P
S
114
M
300
-213
P
S
406
M
-305
55
P
S
105
M
465
397
P
S
104
M
-184
39
P
S
449
M
475
268
P
S
78
M
3
-426
P
S
694
M
-268
-283
P
S
778
M
190
278
P
S
580
M
-421
177
P
S
234
M
-356
47
P
S
332
M
-244
-367
P
S
435
M
-292
55
P
S
935
M
466
-97
P
S
827
M
153
-334
P
S
42
M
-273
-364
P
S
89
M
-344
484
P
S
724
M
172
34
P
S
90
M
-99
17
P
S
297
M
348
-240
P
S
519
M
-493
357
P
S
343
M
13
-258
P
S
422
M
52
-85
P
S
492
M
-440
-365
P
S
590
M
280
251
P
S
825
M
201
221
P
S
764
M
-489
-5
P
S
194
M
199
-172
P
S
446
M
-233
-266
P
S
205
M
431
408
P
S
393
M
-295
126
P
S
282
M
-134
339
P
S
479
M
352
-399
P
S
722
M
448
405
P
S
616
M
-77
-421
P
S
621
M
290
-149
P
S
905
M
-33
141
P
S
173
M
-425
477
P
S
648
M
-365
26
P
S
373
M
447
-138
P
S
367
M
-16
-257
P
S
343
M
-219
-234
P
S
877
M
-92
55
P
S
763
M
-378
308
P
S
489
M
36
179
P
S
347
M
-135
-32
P
S
242
M
124
95
P
S
426
M
-23
-90
P
S
669
M
-270
419
P
S
833
M
153
401
P
S
26
M
14
369
P
S
16
M
-374
142
P
S
820
M
140
-234
P
S
788
M
-133
-123
P
S
95
M
312
427
P
S
672
M
-10
81
P
S
318
M
256
-136
P
S
590
M
6
489
P
S
123
M
-453
393
P
S
824
M
-18
20
P
S
197
M
-152
220
P
S
560
M
394
494
P
S
425
M
-211
-141
P
S
654
M
1
-346
P
S
392
M
492
491
P
S
568
M
226
-257
P
S
791
M
348
-39
P
S
779
M
42
225
P
S
1000
M
150
-458
P
S
480
M
-193
-112
P
S
92
M
68
-491
P
S
154
M
-3
76
P
S
168
M
-143
10
P
S
788
M
130
449
P
S
91
M
462
383
P
S
88
M
-265
-457
P
S
311
M
240
-495
P
S
510
M
-21
-479
P
S
193
M
-238
-172
P
S
457
M
-184
330
P
S
564
M
-324
116
P
S
908
M
-271
335
P
S
232
M
-289
-357
P
S
120
M
318
111
P
S
376
M
369
19
P
S
729
M
-355
-264
P
S
687
M
455
-112
P
S
395
M
-23
311
P
S
901
M
-128
-226
P
S
359
M
199
359
P
S
312
M
10
-303
P
S
967
M
-274
469
P
S
995
M
-13
-462
P
S
457
M
109
473
P
S
61
M
-72
175
P
S
69
M
207
373
P
S
928
M
-351
226
P
S
303
M
119
-17
P
S
230
M
402
-457
P
S
528
M
148
-415
P
S
142
M
452
366
P
S
805
M
-482
201
P
S
827
M
490
277
P
S
37
M
-201
-130
P
S
379
M
-416
222
P
S
179
M
156
-371
P
S
259
M
-10
254
P
S
172
M
-447
-163
P
S
752
M
375
364
P
S
424
M
-203
221
P
S
977
M
297
-55
P
S
956
M
-280
-266
P
S
540
M
-477
357
P
S
310
M
253
396
P
S
885
M
-406
362
P
S
992
M
261
-51
P
S
622
M
38
-483
P
S
776
M
316
-137
P
S
961
M
-76
304
P
S
589
M
454
-168
P
S
530
M
486
396
P
S
301
M
333
381
P
S
422
M
-407
-120
P
S
955
M
56
-22
P
S
799
M
-213
46
P
S
159
M
65
166
P
S
295
M
441
89
P
S
196
M
-338
-175
P
S
220
M
-408
322
P
S
617
M
-173
371
P
S
291
M
352
4
P
S
136
M
174
-462
P
S
227
M
83
-234
P
S
329
M
-106
358
P
S
593
M
-212
-468
P
S
812
M
-1
-164
P
S
726
M
56
-53
P
S
455
M
-287
-57
P
S
581
M
-376
-491
P
S
530
M
-190
258
P
S
819
M
-376
42
P
S
8
M
233
343
P
S
241
M
325
-59
P
S
436
M
-102
242
P
S
624
M
-334
499
P
S
152
M
-88
-44
P
S
179
M
107
331
P
S
702
M
309
-270
P
S
1000
M
-266
486
P
S
925
M
442
395
P
S
115
M
450
-400
P
S
403
M
42
410
P
S
560
M
-484
451
P
S
666
M
-398
-31
P
S
496
M
-20
473
P
S
681
M
-397
-151
P
S
619
M
-100
-8
P
S
169
M
-330
77
P
S
125
M
-118
-492
P
S
355
M
-385
-115
P
S
270
M
394
249
P
S
459
M
-373
265
P
S
293
M
313
-200
P
S
626
M
282
452
P
S
504
M
371
495
P
S
488
M
-253
-322
P
S
276
M
71
354
P
S
555
M
334
281
P
S
491
M
-438
-356
P
S
645
M
-310
236
P
S
802
M
468
-183
P
S
492
M
486
-304
P
S
845
M
-84
-161
P
S
649
M
474
415
P
S
481
M
-493
-28
P
S
572
M
-413
-74
P
S
879
M
399
384
P
S
998
M
132
-156
P
S
998
M
345
-128
P
S
967
M
-482
445
P
S
646
M
-356
-331
P
S
417
M
-499
-51
P
S
474
M
-438
293
P
S
905
M
-375
330
P
S
9
M
-138
273
P
S
781
M
-47
211
P
S
693
M
436
350
P
S
374
M
-188
151
P
S
772
M
-94
452
P
S
122
M
-60
-97
P
S
703
M
-364
119
P
S
529
M
-472
487
P
S
100
M
-444
-295
P
S
701
M
204
137
P
S
561
M
304
388
P
S
742
M
-190
-374
P
S
353
M
-401
33
P
S
809
M
-43
6
P
S
270
M
-268
420
P
S
49
M
63
20
P
S
662
M
-197
69
P
S
592
M
220
-306
P
S
797
M
-1
268
P
S
57
M
-86
398
P
S
328
M
350
328
P
S
305
M
490
-183
P
S
577
M
29
-457
P
S
234
M
467
-23
P
S
345
M
-278
-42
P
S
137
M
401
-288
P
S
444
M
-234
-124
P
S
785
M
-151
238
P
S
947
M
351
120
P
S
165
M
393
-355
P
S
226
M
123
-112
P
S
708
M
476
-28
P
S
958
M
-39
308
P
S
914
M
-156
-352
P
S
564
M
276
73
P
S
400
M
208
-320
P
S
543
M
-381
172
P
S
23
M
-132
155
P
S
916
M
-361
-1
P
S
70
M
-366
-334
P
S
292
M
11
-48
P
S
256
M
188
197
P
S
75
M
-386
367
P
S
394
M
-196
412
P
S
557
M
79
329
P
S
908
M
383
-361
P
S
139
M
-55
228
P
S
274
M
179
-173
P
S
653
M
-323
231
P
S
808
M
361
-216
P
S
160
M
172
43
P
S
784
M
96
-208
P
S
97
M
-190
-398
P
S
239
M
-408
215
P
S
12
M
445
-305
P
S
331
M
70
-31
P
S
692
M
-387
79
P
S
78
M
3
-285
P
S
210
M
123
-345
P
S
851
M
120
308
P
S
345
M
-286
-129
P
S
914
M
-410
5
P
S
271
M
130
213
P
S
188
M
280
365
P
S
343
M
254
-12
P
S
99
M
133
-131
P
S
591
M
-173
248
P
S
456
M
199
121
P
S
242
M
385
479
P
S
664
M
-257
127
P
S
611
M
316
449
P
S
738
M
-37
-16
P
S
215
M
298
-66
P
S
235
M
-446
-337
P
S
357
M
169
164
P
S
965
M
-424
-94
P
S
777
M
-358
378
P
S
473
M
388
-148
P
S
642
M
-119
249
P
S
41
M
408
-20
P
S
504
M
-412
359
P
S
7
M
-488
183
P
S
676
M
96
474
P
S
334
M
-68
369
P
S
162
M
-496
-415
P
S
947
M
-23
-298
P
S
888
M
-350
-144
P
S
608
M
-271
-313
P
S
703
M
328
-17
P
S
704
M
-73
334
P
S
509
M
-393
323
P
S
716
M
-354
67
P
S
822
M
-216
-237
P
S
55
M
274
6
P
S
319
M
-371
-358
P
S
609
M
-69
-200
P
S
30
M
-70
293
P
S
34
M
-352
-78
P
S
968
M
-389
421
P
S
582
M
-431
495
P
S
570
M
-389
-359
P
S
22
M
-16
-88
P
S
108
M
44
392
P
S
569
M
192
358
P
S
16
M
-375
-137
P
S
605
M
-137
475
P
S
145
M
382
244
P
S
289
M
-188
15
P
S
337
M
-473
354
P
S
380
M
-486
-253
P
S
186
M
-312
438
P
S
491
M
-347
-220
P
S
623
M
-405
-261
P
S
957
M
225
171
P
S
90
M
305
-31
P
S
920
M
-30
-363
P
S
939
M
286
-220
P
S
787
M
-272
9
P
S
189
M
289
219
P
S
152
M
228
389
P
S
978
M
-259
44
P
S
200
M
175
166
P
S
313
M
-152
-408
P
S
672
M
10
122
P
S
955
M
461
182
P
S
720
M
-290
-155
P
S
795
M
419
-166
P
S
644
M
-66
-339
P
S
47
M
-131
363
P
S
368
M
-73
-56
P
S
662
M
-208
-447
P
S
797
M
-356
-353
P
S
227
M
275
-53
P
S
56
M
-334
148
P
S
757
M
-188
8
P
S
359
M
-481
400
P
S
390
M
-471
15
P
S
563
M
-412
229
P
S
389
M
92
352
P
S
1000
M
256
-339
P
S
468
M
-201
-97
P
S
422
M
122
-7
P
S
266
M
-401
206
P
S
142
M
-444
-416
P
S
182
M
472
-244
P
S
799
M
268
375
P
S
475
M
109
-281
P
S
979
M
473
468
P
S
396
M
81
121
P
S
674
M
-93
-372
P
S
733
M
-421
435
P
S
661
M
-27
-245
P
S
50
M
424
61
P
S
648
M
319
-180
P
S
353
M
490
-302
P
S
547
M
-370
478
P
S
398
M
-451
-133
P
S
334
M
-5
354
P
S
533
M
-250
402
P
S
167
M
-293
-180
P
S
708
M
332
-289
P
S
199
M
-181
358
P
S
160
M
-397
-68
P
S
368
M
368
-227
P
S
256
M
85
163
P
S
223
M
-459
-498
P
S
707
M
-380
-56
P
S
225
M
158
46
P
S
219
M
486
-168
P
S
592
M
-199
373
P
S
772
M
-103
-438
P
S
279
M
-332
-155
P
S
228
M
146
-166
P
S
395
M
106
-270
P
S
843
M
199
-96
P
S
535
M
-237
-52
P
S
877
M
85
449
P
S
423
M
-384
-223
P
S
480
M
-387
142
P
S
886
M
-96
252
P
S
638
M
157
443
P
S
52
M
-280
461
P
S
396
M
-102
-128
P
S
586
M
158
90
P
S
566
M
-73
76
P
S
270
M
-200
394
P
S
446
M
-126
230
P
S
370
M
-423
231
P
S
486
M
478
-369
P
S
330
M
-160
45
P
S
344
M
-172
-74
P
S
806
M
-337
-377
P
S
483
M
-469
-466
P
S
752
M
-63
423
P
S
100
M
-23
299
P
S
245
M
-487
127
P
S
553
M
-289
-415
P
S
563
M
72
298
P
S
983
M
321
4
P
S
779
M
-210
-325
P
S
50
M
121
112
P
S
158
M
-400
-319
P
S
976
M
333
-248
P
S
616
M
176
400
P
S
324
M
29
-377
P
S
603
M
405
-54
P
S
596
M
-454
-412
P
S
171
M
47
429
P
S
541
M
-154
303
P
S
623
M
-9
336
P
S
293
M
-344
-497
P
S
941
M
111
48
P
S
497
M
-401
270
P
S
924
M
-312
-300
P
S
710
M
-500
-158
P
S
982
M
-357
387
P
S
242
M
277
-40
P
S
676
M
-3
51
P
S
20
M
-304
133
P
S
787
M
1
-148
P
S
225
M
-225
-176
P
S
778
M
-2
-406
P
S
45
M
369
-81
P
S
328
M
182
-254
P
S
666
M
243
-255
P
S
198
M
253
-45
P
S
720
M
133
-434
P
S
744
M
-482
-355
P
S
371
M
-239
-47
P
S
551
M
392
-378
P
S
245
M
95
-40
P
S
659
M
-364
349
P
S
767
M
-477
-124
P
S
383
M
-490
404
P
S
923
M
-293
442
P
S
468
M
288
-10
P
S
139
M
-162
-106
P
S
194
M
343
-92
P
S
408
M
186
-68
P
S
674
M
-45
10
P
S
832
M
-221
-361
P
S
765
M
-489
182
P
S
780
M
-332
134
P
S
953
M
272
277
P
S
998
M
460
-241
P
S
307
M
-136
-203
P
S
42
M
-358
473
P
S
315
M
-162
472
P
S
776
M
484
340
P
S
534
M
-56
237
P
S
973
M
481
331
P
S
679
M
-289
-240
P
S
462
M
-467
452
P
S
564
M
88
429
P
S
967
M
-302
-369
P
S
624
M
-425
102
P
S
579
M
-464
28
P
S
861
M
400
353
P
S
242
M
-279
-165
P
S
296
M
216
209
P
S
915
M
-441
-484
P
S
647
M
-433
-356
P
S
808
M
-271
289
P
S
284
M
409
244
P
S
15
M
45
188
P
S
835
M
-29
-301
P
S
64
M
-119
-410
P
S
263
M
250
-208
P
S
328
M
-377
470
P
S
45
M
215
277
P
S
605
M
-91
391
P
S
819
M
286
-210
P
S
566
M
106
-220
P
S
342
M
-375
-188
P
S
163
M
101
-121
P
S
315
M
218
-61
P
S
923
M
-183
459
P
S
84
M
340
185
P
S
941
M
-434
-258
P
S
682
M
-121
181
P
S
872
M
-492
439
P
S
196
M
-13
-309
P
S
941
M
-190
-300
P
S
892
M
-84
99
P
S
50
M
130
-113
P
S
110
M
93
-400
P
S
630
M
196
-41
P
S
488
M
104
-31
P
S
639
M
199
488
P
S
787
M
240
221
P
S
78
M
481
56
P
S
435
M
180
-247
P
S
19
M
46
380
P
S
80
M
285
-313
P
S
175
M
-316
-198
P
S
103
M
-89
8
P
S
30
M
27
-330
P
S
183
M
358
469
P
S
984
M
231
-299
P
S
36
M
-357
-137
P
S
988
M
-165
39
P
S
40
M
-390
279
P
S
312
M
-311
-359
P
S
287
M
-451
454
P
S
233
M
323
41
P
S
488
M
-405
28
P
S
908
M
-85
133
P
S
124
M
-333
53
P
S
32
M
45
-446
P
S
899
M
-294
387
P
S
853
M
-61
170
P
S
399
M
182
248
P
S
713
M
-297
-102
P
S
469
M
-395
-466
P
S
534
M
227
-374
P
S
805
M
-94
-158
P
S
939
M
-361
157
P
S
314
M
-485
50
P
S
748
M
-480
126
P
S
166
M
-360
412
P
S
483
M
52
14
P
S
898
M
202
153
P
S
781
M
-185
448
P
S
12
M
-309
145
P
S
140
M
-125
45
P
S
689
M
16
287
P
S
893
M
-414
16
P
S
78
M
-58
-210
P
S
976
M
420
-44
P
S
388
M
-97
363
P
S
79
M
-291
-292
P
S
986
M
285
-88
P
S
862
M
-373
39
P
S
601
M
-418
452
P
S
244
M
-220
483
P
S
479
M
82
413
P
S
976
M
432
-112
P
S
757
M
151
-180
P
S
595
M
-495
467
P
S
503
M
340
-40
P
S
262
M
31
80
P
S
572
M
69
204
P
S
584
M
324
390
P
S
266
M
493
96
P
S
312
M
301
-159
P
S
144
M
-329
-86
P
S
276
M
-207
23
P
S
602
M
-123
307
P
S
497
M
382
375
P
S
413
M
-397
55
P
S
723
M
-232
-236
P
S
264
M
13
-234
P
S
337
M
-125
-244
P
S
989
M
-148
-322
P
S
605
M
-216
292
P
S
969
M
-313
190
P
S
566
M
-470
-229
P
S
567
M
-74
-204
P
S
916
M
235
134
P
S
260
M
-46
394
P
S
828
M
142
-190
P
S
433
M
-59
28
P
S
141
M
381
303
P
S
689
M
-222
-35
P
S
935
M
-425
-65
P
S
759
M
-106
-29
P
S
331
M
367
-457
P
S
794
M
447
-252
P
S
588
M
-308
-219
P
S
365
M
123
-184
P
S
209
M
-305
-129
P
S
157
M
-16
353
P
S
810
M
408
19
P
S
800
M
-399
-288
P
S
935
M
38
-258
P
S
316
M
-5
3
P
S
548
M
316
359
P
S
763
M
17
415
P
S
122
M
-100
-108
P
S
653
M
311
335
P
S
671
M
250
407
P
S
748
M
52
244
P
S
115
M
-206
-422
P
S
685
M
191
-253
P
S
613
M
-172
-370
P
S
646
M
-203
203
P
S
852
M
-105
-369
P
S
828
M
9
86
P
S
616
M
-279
-163
P
S
776
M
-376
383
P
S
819
M
273
449
P
S
821
M
223
-461
P
S
752
M
114
-240
P
S
283
M
187
-486
P
S
947
M
-36
-60
P
S
583
M
-77
-170
P
S
667
M
-46
-262
P
S
28
M
-177
422
P
S
58
M
-285
414
P
S
146
M
-294
475
P
S
313
M
287
13
P
S
700
M
-54
-43
P
S
865
M
-100
290
P
S
269
M
-206
409
P
S
976
M
-265
40
P
S
261
M
416
-60
P
S
600
M
-146
-90
P
S
873
M
226
-87
P
S
670
M
57
257
P
S
511
M
215
-331
P
S
372
M
-203
40
P
S
191
M
-164
-394
P
S
701
M
-125
-266
P
S
775
M
-67
426
P
S
221
M
475
325
P
S
753
M
483
228
P
S
361
M
-35
126
P
S
971
M
-339
476
P
S
831
M
367
20
P
S
191
M
492
40
P
S
135
M
190
-84
P
S
529
M
-162
406
P
S
610
M
-150
89
P
S
91
M
171
-467
P
S
272
M
353
-59
P
S
843
M
-410
-357
P
S
371
M
-446
204
P
S
402
M
-19
-328
P
S
62
M
-239
-449
P
S
776
M
4
350
P
S
666
M
-4
-79
P
S
901
M
-180
486
P
S
51
M
-394
186
P
S
512
M
-477
301
P
S
393
M
-418
489
P
S
938
M
489
-492
P
S
814
M
162
-287
P
S
286
M
-115
234
P
S
185
M
-238
483
P
S
134
M
-496
-152
P
S
386
M
209
185
P
S
477
M
-358
170
P
S
742
M
-386
-335
P
S
441
M
-406
4
P
S
505
M
96
-130
P
S
237
M
113
-228
P
S
878
M
-134
270
P
S
799
M
-114
-105
P
S
607
M
-229
-16
P
S
289
M
-189
306
P
S
257
M
-116
17
P
S
497
M
455
69
P
S
370
M
-116
-254
P
S
546
M
94
331
P
S
518
M
349
267
P
S
620
M
-311
433
P
S
944
M
-193
233
P
S
952
M
-418
-96
P
S
836
M
-312
-5
P
S
455
M
13
298
P
S
21
M
-216
-480
P
S
247
M
256
237
P
S
881
M
-73
410
P
S
953
M
-185
-187
P
S
902
M
-468
-407
P
S
519
M
297
-406
P
S
186
M
376
166
P
S
245
M
498
-252
P
S
497
M
228
-402
P
S
324
M
-384
284
P
S
999
M
345
279
P
S
44
M
-38
-306
P
S
173
M
-48
183
P
S
749
M
-411
292
P
S
830
M
-325
-73
P
S
203
M
-87
476
P
S
874
M
-69
-163
P
S
881
M
73
224
P
S
178
M
418
1
P
S
594
M
163
9
P
S
892
M
-284
226
P
S
382
M
-455
55
P
S
605
M
-154
-228
P
S
770
M
125
-283
P
S
324
M
-307
294
P
S
499
M
-217
-438
P
S
753
M
-65
-203
P
S
168
M
10
183
P
S
754
M
460
134
P
S
907
M
87
488
P
S
377
M
449
397
P
S
368
M
-235
498
P
S
323
M
481
-426
P
S
650
M
36
456
P
S
538
M
-324
-453
P
S
357
M
-414
214
P
S
132
M
216
418
P
S
882
M
318
-71
P
S
820
M
33
195
P
S
75
M
449
140
P
S
672
M
233
-395
P
S
697
M
101
351
P
S
914
M
79
71
P
S
409
M
-186
427
P
S
900
M
245
1
P
S
352
M
-27
-449
P
S
796
M
-113
-22
P
S
62
M
446
-84
P
S
928
M
-279
326
P
S
633
M
203
-44
P
S
366
M
148
-181
P
S
886
M
173
427
P
S
69
M
164
-24
P
S
370
M
-329
187
P
S
954
M
-360
284
P
S
236
M
240
15
P
S
910
M
-422
-407
P
S
171
M
-435
356
P
S
322
M
-53
498
P
S
816
M
282
-194
P
S
766
M
-277
-413
P
S
328
M
495
225
P
S
250
M
-438
-156
P
S
141
M
351
202
P
S
826
M
-113
430
P
S
3
M
135
-36
P
S
571
M
-320
-226
P
S
533
M
-323
406
P
S
220
M
-317
425
P
S
459
M
246
293
P
S
767
M
252
-137
P
S
872
M
202
-424
P
S
54
M
292
-326
P
S
698
M
339
-479
P
S
241
M
-379
153
P
S
881
M
468
445
P
S
513
M
-54
-389
P
S
118
M
-169
139
P
S
940
M
13
-100
P
S
849
M
44
235
P
S
586
M
192
450
P
S
584
M
464
356
P
S
244
M
-402
-32
P
S
898
M
-470
462
P
S
416
M
100
1
P
S
470
M
-86
490
P
S
213
M
355
206
P
S
767
M
63
251
P
S
422
M
103
156
P
S
686
M
-151
13
P
S
93
M
486
-99
P
S
642
M
273
-137
P
S
444
M
-458
-369
P
S
799
M
455
76
P
S
702
M
257
-442
P
S
170
M
282
-275
P
S
681
M
224
9
P
S
880
M
-56
-310
P
S
254
M
-489
-6
P
S
629
M
-181
-56
P
S
147
M
198
9
P
S
576
M
-70
-272
P
S
656
M
4
-55
P
S
845
M
-140
274
P
S
663
M
-131
361
P
S
941
M
-152
203
P
S
287
M
-429
-240
P
S
900
M
358
119
P
S
117
M
417
-399
P
S
541
M
-470
-165
P
S
580
M
-402
448
P
S
260
M
-186
-176
P
S
965
M
-298
359
P
S
520
M
-44
463
P
S
660
M
98
-186
P
S
369
M
309
-235
P
S
667
M
-213
-372
P
S
647
M
162
-157
P
S
523
M
-59
-419
P
S
319
M
-425
-436
P
S
738
M
-131
29
P
S
613
M
76
226
P
S
444
M
171
-28
P
S
253
M
68
13
P
S
520
M
369
-363
P
S
754
M
443
81
P
S
151
M
288
-402
P
S
107
M
-89
209
P
S
664
M
-417
-200
P
S
450
M
-338
-183
P
S
744
M
-195
382
P
S
382
M
-90
436
P
S
928
M
251
-357
P
S
699
M
-422
361
P
S
689
M
209
226
P
S
648
M
-239
-406
P
S
91
M
-385
132
P
S
64
M
223
-353
P
S
519
M
201
-487
P
S
167
M
75
438
P
S
601
M
-340
-369
P
S
742
M
-479
-277
P
S
692
M
173
217
P
S
557
M
419
430
P
S
361
M
4
356
P
S
975
M
-212
-111
P
S
336
M
-331
-200
P
S
484
M
-169
336
P
S
933
M
154
-436
P
S
171
M
-306
-30
P
S
633
M
468
373
P
S
783
M
-255
-281
P
S
517
M
-49
-146
P
S
124
M
-117
-240
P
S
620
M
333
0
P
S
792
M
-377
487
P
S
583
M
411
-192
P
S
513
M
69
-454
P
S
593
M
-321
406
P
S
302
M
-355
-375
P
S
836
M
471
-487
P
S
411
M
-382
-179
P
S
530
M
344
-54
P
S
655
M
18
-99
P
S
799
M
71
456
P
S
919
M
-489
-22
P
S
689
M
-27
-354
P
S
9
M
-122
-286
P
S
819
M
21
437
P
S
405
M
-266
58
P
S
860
M
-435
-421
P
S
765
M
-412
-96
P
S
669
M
-455
233
P
S
677
M
144
26
P
S
797
M
498
147
P
S
461
M
-173
-477
P
S
26
M
-221
396
P
S
756
M
8
122
P
S
961
M
-196
65
P
S
721
M
430
-427
P
S
844
M
-90
22
P
S
355
M
354
-65
P
S
778
M
406
-320
P
S
110
M
-493
247
P
S
1
M
265
-104
P
S
696
M
98
-326
P
S
352
M
-87
483
P
S
453
M
113
-165
P
S
169
M
313
466
P
S
352
M
496
-10
P
S
971
M
120
323
P
S
240
M
397
-488
P
S
616
M
259
178
P
S
561
M
420
242
P
S
634
M
210
182
P
S
378
M
474
230
P
S
362
M
282
287
P
S
905
M
-379
235
P
S
554
M
493
477
P
S
178
M
428
-97
P
S
103
M
-165
138
P
S
655
M
-54
214
P
S
696
M
-80
387
P
S
214
M
434
-281
P
S
626
M
-6
169
P
S
759
M
-304
30
P
S
63
M
117
347
P
S
192
M
399
349
P
S
409
M
-438
350
P
S
514
M
-334
60
P
S
340
M
-274
-111
P
S
971
M
283
415
P
S
206
M
-305
-262
P
S
861
M
-160
152
P
S
474
M
-75
369
P
S
456
M
-41
458
P
S
672
M
225
-146
P
S
50
M
227
-462
P
S
59
M
30
76
P
S
6
M
-215
500
P
S
393
M
-277
375
P
S
507
M
-398
-94
P
S
899
M
265
-252
P
S
857
M
-83
-442
P
S
719
M
166
-94
P
S
978
M
30
-174
P
S
334
M
-436
460
P
S
403
M
-212
-108
P
S
967
M
171
-53
P
S
193
M
-367
-6
P
S
653
M
108
31
P
S
727
M
85
57
P
S
413
M
-490
-494
P
S
488
M
-148
383
P
S
486
M
-396
-396
P
S
451
M
-414
-472
P
S
894
M
157
168
P
S
194
M
-174
307
P
S
946
M
358
-25
P
S
176
M
17
234
P
S
31
M
483
351
P
S
40
M
343
25
P
S
162
M
-402
-452
P
S
754
M
200
419
P
S
109
M
-116
326
P
S
384
M
-302
-133
P
S
5
M
-378
-202
P
S
4
M
89
-178
P
S
380
M
229
-269
P
S
124
M
-182
-85
P
S
102
M
275
-405
P
S
889
M
109
148
P
S
807
M
-418
478
P
S
573
M
-348
-90
P
S
800
M
230
342
P
S
345
M
-69
-335
P
S
385
M
88
-62
P
S
946
M
276
238
P
S
7
M
-188
455
P
S
400
M
91
226
P
S
955
M
310
167
P
S
71
M
440
381
P
S
372
M
424
257
P
S
481
M
-36
126
P
S
212
M
-497
151
P
S
164
M
104
17
P
S
667
M
19
-6
P
S
623
M
-95
395
P
S
8
M
424
-416
P
S
215
M
439
237
P
S
545
M
445
77
P
S
399
M
-315
211
P
S
947
M
-43
-211
P
S
906
M
81
105
P
S
270
M
130
-367
P
S
36
M
64
164
P
S
811
M
26
-392
P
S
694
M
-472
232
P
S
899
M
243
160
P
S
712
M
199
-290
P
S
884
M
-498
-334
P
S
901
M
-297
76
P
S
203
M
114
132
P
S
737
M
124
46
P
S
936
M
-20
-419
P
S
447
M
-87
-316
P
S
679
M
-144
270
P
S
421
M
212
68
P
S
563
M
333
-403
P
S
427
M
458
-455
P
S
644
M
303
91
P
S
145
M
-493
199
P
S
526
M
37
350
P
S
624
M
-213
336
P
S
812
M
66
326
P
S
987
M
419
244
P
S
947
M
316
-195
P
S
799
M
182
294
P
S
2
M
-449
-481
P
S
282
M
140
117
P
S
849
M
499
214
P
S
29
M
-406
-209
P
S
307
M
388
96
P
S
304
M
-116
484
P
S
476
M
-214
-120
P
S
915
M
377
-487
P
S
316
M
236
-497
P
S
733
M
42
216
P
S
504
M
-247
483
P
S
63
M
76
-469
P
S
630
M
302
-192
P
S
818
M
-429
182
P
S
294
M
428
-239
P
S
860
M
372
265
P
S
72
M
2
259
P
S
887
M
351
171
P
S
354
M
-265
-486
P
S
621
M
424
182
P
S
688
M
-244
-84
P
S
143
M
-77
178
P
S
843
M
108
273
P
S
303
M
404
-461
P
S
775
M
331
408
P
S
850
M
-414
-450
P
S
951
M
231
-62
P
S
749
M
-189
-237
P
S
249
M
-284
424
P
S
703
M
26
26
P
S
706
M
-185
-224
P
S
952
M
426
-188
P
S
304
M
20
269
P
S
734
M
217
-85
P
S
15
M
400
-173
P
S
162
M
237
436
P
S
988
M
173
-362
P
S
382
M
-111
-4
P
S
186
M
-331
107
P
S
827
M
242
-22
P
S
371
M
7
-378
P
S
618
M
-487
-122
P
S
761
M
-1
-385
P
S
502
M
165
104
P
S
502
M
225
325
P
S
768
M
-281
107
P
S
322
M
473
-357
P
S
166
M
43
189
P
S
466
M
-322
291
P
S
159
M
312
278
P
S
813
M
-345
130
P
S
964
M
-361
263
P
S
44
M
-86
43
P
S
859
M
-379
-288
P
S
541
M
-278
160
P
S
328
M
269
-131
P
S
686
M
-477
-121
P
S
848
M
-50
-54
P
S
569
M
-190
-293
P
S
508
M
-176
-324
P
S
937
M
-154
414
P
S
231
M
435
176
P
S
439
M
34
32
P
S
753
M
156
-318
P
S
847
M
142
483
P
S
301
M
-14
-133
P
S
193
M
-110
-90
P
S
160
M
79
382
P
S
344
M
463
-59
P
S
536
M
321
-90
P
S
72
M
-71
-5
P
S
343
M
-352
-183
P
S
549
M
-407
112
P
S
410
M
-471
399
P
S
61
M
141
-195
P
S
31
M
-146
391
P
S
372
M
83
-467
P
S
516
M
194
164
P
S
341
M
408
-316
P
S
912
M
21
-195
P
S
694
M
345
-244
P
S
309
M
456
56
P
S
284
M
-174
-495
P
S
807
M
-86
79
P
S
633
M
-3
427
P
S
439
M
24
263
P
S
918
M
-286
-68
P
S
399
M
202
-460
P
S
309
M
-127
-40
P
S
442
M
368
-125
P
S
371
M
257
-250
P
S
420
M
297
-427
P
S
188
M
132
-427
P
S
590
M
-294
-40
P
S
396
M
-418
-411
P
S
385
M
466
236
P
S
625
M
-392
-344
P
S
784
M
391
-263
P
S
677
M
164
289
P
S
276
M
-126
280
P
S
570
M
-293
463
P
S
307
M
279
136
P
S
541
M
353
389
P
S
199
M
488
278
P
S
111
M
-388
-441
P
S
639
M
-408
-73
P
S
599
M
-75
284
P
S
224
M
85
105
P
S
866
M
94
376
P
S
784
M
-103
116
P
S
957
M
-206
399
P
S
768
M
-295
439
P
S
568
M
459
-50
P
S
259
M
-181
-435
P
S
134
M
-306
464
P
S
476
M
443
-123
P
S
202
M
-419
209
P
S
601
M
-335
-365
P
S
378
M
-133
-45
P
S
581
M
456
-363
P
S
241
M
-77
-395
P
S
168
M
352
195
P
S
896
M
424
65
P
S
844
M
437
249
P
S
741
M
136
-177
P
S
255
M
160
-398
P
S
963
M
-142
442
P
S
396
M
-125
-271
P
S
426
M
-364
-432
P
S
647
M
-185
456
P
S
266
M
-406
-416
P
S
900
M
-402
172
P
S
625
M
-4
141
P
S
634
M
399
148
P
S
324
M
-98
18
P
S
865
M
-33
-276
P
S
571
M
-105
-317
P
S
124
M
464
183
P
S
895
M
90
-246
P
S
945
M
290
-47
P
S
621
M
494
-16
P
S
501
M
-377
295
P
S
397
M
41
53
P
S
884
M
256
-395
P
S
58
M
356
326
P
S
676
M
279
-12
P
S
647
M
340
-369
P
S
875
M
-78
447
P
S
214
M
66
254
P
S
561
M
-299
-26
P
S
852
M
-259
-434
P
S
92
M
35
-128
P
S
43
M
196
27
P
S
969
M
60
-447
P
S
361
M
-185
439
P
S
561
M
-286
411
P
S
712
M
493
-384
P
S
577
M
-245
-379
P
S
964
M
139
492
P
S
630
M
-368
389
P
S
195
M
-264
-328
P
S
909
M
-90
208
P
S
378
M
-415
-102
P
S
68
M
194
299
P
S
825
M
-391
223
P
S
66
M
-471
-61
P
S
72
M
-238
57
P
S
474
M
-449
-312
P
S
620
M
-489
-187
P
S
532
M
-73
149
P
S
58
M
-477
-20
P
S
932
M
-16
-58
P
S
988
M
-153
-123
P
S
651
M
80
-195
P
S
70
M
300
-100
P
S
825
M
275
452
P
S
39
M
57
-358
P
S
862
M
472
253
P
S
173
M
-96
-274
P
S
642
M
-91
-154
P
S
859
M
137
455
P
S
186
M
300
267
P
S
380
M
-295
162
P
S
384
M
461
-476
P
S
481
M
307
318
P
S
851
M
-147
-206
P
S
449
M
207
-379
P
S
181
M
390
161
P
S
64
M
-476
195
P
S
724
M
388
-122
P
S
876
M
331
53
P
S
42
M
302
101
P
S
499
M
463
-448
P
S
689
M
-374
339
P
S
644
M
-266
-215
P
S
739
M
-53
-283
P
S
110
M
161
190
P
S
725
M
-302
202
P
S
76
M
438
-356
P
S
576
M
460
454
P
S
160
M
-387
202
P
S
324
M
-470
334
P
S
394
M
-253
-61
P
S
935
M
-181
-13
P
S
435
M
-492
328
P
S
377
M
-134
-317
P
S
674
M
-90
130
P
S
107
M
-340
-391
P
S
921
M
440
-214
P
S
866
M
399
25
P
S
764
M
460
-118
P
S
383
M
356
-148
P
S
768
M
-287
-349
P
S
447
M
-233
-394
P
S
459
M
324
199
P
S
378
M
-9
348
P
S
608
M
-439
-467
P
S
779
M
432
38
P
S
725
M
482
18
P
S
716
M
57
-173
P
S
954
M
405
363
P
S
888
M
159
34
P
S
939
M
-106
488
P
S
736
M
-7
2
P
S
212
M
168
227
P
S
363
M
-180
72
P
S
848
M
-39
-141
P
S
270
M
-484
139
P
S
908
M
218
465
P
S
921
M
414
-205
P
S
764
M
-360
-266
P
S
926
M
-84
-55
P
S
347
M
-136
245
P
S
936
M
403
-395
P
S
977
M
-58
-449
P
S
786
M
-164
182
P
S
645
M
-442
-425
P
S
455
M
-338
308
P
S
349
M
-307
240
P
S
70
M
57
-249
P
S
801
M
-33
-116
P
S
418
M
-338
406
P
S
449
M
306
186
P
S
427
M
352
-359
P
S
531
M
-261
8
P
S
239
M
435
438
P
S
334
M
38
163
P
S
326
M
110
379
P
S
635
M
-223
120
P
S
238
M
285
409
P
S
460
M
-102
-325
P
S
329
M
-137
402
P
S
872
M
-311
-307
P
S
414
M
-380
-455
P
S
496
M
-52
128
P
S
840
M
142
28
P
S
797
M
148
-49
P
S
730
M
-413
-402
P
S
856
M
-8
-407
P
S
496
M
19
466
P
S
408
M
-65
-191
P
S
358
M
-118
117
P
S
106
M
476
404
P
S
182
M
392
-491
P
S
12
M
135
214
P
S
11
M
-278
-235
P
S
814
M
-237
-107
P
S
167
M
500
-367
P
S
95
M
378
347
P
S
763
M
400
-138
P
S
182
M
454
31
P
S
210
M
-178
-383
P
S
147
M
223
46
P
S
268
M
433
-289
P
S
36
M
-477
-393
P
S
301
M
-491
-200
P
S
174
M
-237
407
P
S
719
M
273
3
P
S
444
M
6
-448
P
S
656
M
307
336
P
S
592
M
73
-340
P
S
373
M
385
15
P
S
998
M
473
-378
P
S
77
M
112
350
P
S
642
M
-327
213
P
S
390
M
57
309
P
S
466
M
-262
61
P
S
282
M
130
294
P
S
658
M
276
-465
P
S
477
M
-183
-58
P
S
275
M
-481
74
P
S
293
M
468
90
P
S
76
M
-136
411
P
S
204
M
-166
71
P
S
748
M
-281
-3
P
S
622
M
272
-166
P
S
385
M
55
-465
P
S
353
M
252
282
P
S
903
M
-12
-405
P
S
429
M
265
364
P
S
730
M
475
286
P
S
203
M
-31
44
P
S
2
M
-153
-375
P
S
900
M
-491
233
P
S
451
M
479
307
P
S
75
M
260
10
P
S
255
M
165
-446
P
S
118
M
-26
58
P
S
759
M
-347
32
P
S
120
M
5
-159
P
S
519
M
-24
-458
P
S
719
M
110
17
P
S
245
M
40
-369
P
S
979
M
-377
-471
P
S
427
M
157
-471
P
S
312
M
92
58
P
S
759
M
-151
-65
P
S
968
M
296
459
P
S
228
M
169
-500
P
S
358
M
196
-206
P
S
293
M
-458
-207
P
S
185
M
-351
59
P
S
699
M
307
466
P
S
626
M
-124
-390
P
S
107
M
-251
-192
P
S
70
M
99
-308
P
S
790
M
-284
-283
P
S
647
M
-116
227
P
S
880
M
-404
-158
P
S
761
M
128
352
P
S
197
M
-254
-48
P
S
110
M
-251
-447
P
S
997
M
223
392
P
S
365
M
-70
-73
P
S
638
M
-397
-181
P
S
141
M
298
-182
P
S
209
M
-498
-443
P
S
565
M
-247
-97
P
S
556
M
7
210
P
S
121
M
-498
364
P
S
626
M
-113
-345
P
S
809
M
338
447
P
S
587
M
-174
-443
P
S
676
M
335
-444
P
S
131
M
68
-345
P
S
973
M
438
268
P
S
253
M
-312
159
P
S
925
M
-312
183
P
S
987
M
-446
406
P
S
428
M
285
-372
P
S
679
M
-386
196
P
S
506
M
-286
80
P
S
444
M
-288
-417
P
S
774
M
194
-377
P
S
538
M
354
-263
P
S
419
M
439
353
P
S
792
M
464
70
P
S
312
M
445
-330
P
S
317
M
-52
153
P
S
97
M
420
-422
P
S
1
M
34
56
P
S
561
M
54
497
P
S
86
M
-136
-220
P
S
909
M
-33
-61
P
S
908
M
-356
108
P
S
377
M
-35
223
P
S
557
M
44
-199
P
S
197
M
-195
-151
P
S
830
M
-9
-192
P
S
638
M
-157
130
P
S
764
M
231
-245
P
S
574
M
372
-347
P
S
585
M
-435
328
P
S
535
M
-299
174
P
S
959
M
-202
-408
P
S
753
M
-246
38
P
S
6
M
-454
208
P
S
641
M
29
-350
P
S
160
M
424
215
P
S
785
M
341
438
P
S
29
M
119
-192
P
S
554
M
62
106
P
S
541
M
-88
183
P
S
84
M
-262
340
P
S
720
M
305
-372
P
S
909
M
100
-374
P
S
710
M
-256
-20
P
S
758
M
27
-60
P
S
450
M
-254
-152
P
S
248
M
-362
-1
P
S
10
M
207
305
P
S
376
M
264
12
P
S
442
M
-66
40
P
S
70
M
238
493
P
S
789
M
-377
-449
P
S
931
M
-3
195
P
S
706
M
-40
164
P
S
685
M
82
-207
P
S
491
M
-150
-289
P
S
939
M
-409
-302
P
S
342
M
406
-265
P
S
85
M
-74
-409
P
S
6
M
-349
268
P
S
410
M
377
-186
P
S
30
M
53
-296
P
S
172
M
-348
-442
P
S
997
M
-53
167
P
S
173
M
-464
81
P
S
111
M
339
-263
P
S
452
M
397
-179
P
S
546
M
-361
157
P
S
350
M
-201
23
P
S
150
M
-135
496
P
S
225
M
99
-402
P
S
152
M
-152
-441
P
S
795
M
388
-172
P
S
418
M
-67
-491
P
S
959
M
-7
19
P
S
219
M
342
28
P
S
57
M
-164
156
P
S
474
M
455
20
P
S
541
M
472
-494
P
S
874
M
384
-186
P
S
58
M
141
233
P
S
73
M
398
81
P
S
873
M
256
392
P
S
475
M
-411
100
P
S
421
M
458
-436
P
S
192
M
48
-284
P
S
900
M
81
-47
P
S
638
M
-364
-476
P
S
869
M
-252
151
P
S
662
M
393
-393
P
S
248
M
483
-113
P
S
359
M
-487
-263
P
S
897
M
-67
-495
P
S
356
M
-289
-164
P
S
203
M
371
379
P
S
722
M
105
381
P
S
624
M
184
-287
P
S
57
M
-73
320
P
S
556
M
-98
-277
P
S
836
M
-403
-349
P
S
562
M
-368
175
P
S
434
M
212
97
P
S
929
M
205
373
P
S
786
M
470
-446
P
S
525
M
439
-124
P
S
33
M
45
-168
P
S
824
M
-197
301
P
S
670
M
314
254
P
S
37
M
249
-98
P
S
824
M
10
339
P
S
617
M
134
420
P
S
996
M
-379
348
P
S
310
M
-232
-312
P
S
8
M
423
-410
P
S
831
M
-460
-299
P
S
662
M
83
-431
P
S
479
M
-481
394
P
S
82
M
101
471
P
S
233
M
409
-230
P
S
888
M
-61
348
P
S
625
M
304
143
P
S
392
M
253
323
P
S
828
M
-451
4
P
S
833
M
-485
290
P
S
34
M
392
-34
P
S
40
M
334
-176
P
S
708
M
-241
320
P
S
266
M
203
347
P
S
397
M
-335
-428
P
S
678
M
59
-452
P
S
12
M
27
320
P
S
967
M
379
-334
P
S
889
M
-281
-167
P
S
964
M
-371
45
P
S
247
M
161
-461
P
S
150
M
-143
-484
P
S
658
M
121
-329
P
S
906
M
-287
464
P
S
37
M
328
-211
P
S
148
M
278
-143
P
S
668
M
-235
58
P
S
109
M
170
284
P
S
378
M
122
176
P
S
311
M
69
479
P
S
87
M
-149
-199
P
S
790
M
-339
-145
P
S
714
M
-478
381
P
S
12
M
256
319
P
S
340
M
-401
54
P
S
962
M
202
55
P
S
572
M
-366
-288
P
S
665
M
-236
246
P
S
806
M
281
-41
P
S
521
M
-21
82
P
S
261
M
432
58
P
S
951
M
-276
-399
P
S
355
M
-213
-379
P
S
378
M
-15
-266
P
S
293
M
-167
-384
P
S
856
M
-145
-165
P
S
569
M
308
129
P
S
652
M
-372
-342
P
S
749
M
-147
-264
P
S
755
M
-225
266
P
S
837
M
-143
-73
P
S
462
M
-90
451
P
S
173
M
-293
-398
P
S
238
M
-297
72
P
S
446
M
325
432
P
S
444
M
-12
-403
P
S
384
M
222
142
P
S
497
M
-240
166
P
S
114
M
-420
-325
P
S
401
M
-434
94
P
S
397
M
367
-416
P
S
466
M
396
-217
P
S
879
M
-473
-39
P
S
596
M
-348
-47
P
S
483
M
157
-304
P
S
729
M
-316
194
P
S
411
M
251
-188
P
S
459
M
343
-183
P
S
61
M
-240
-44
P
S
858
M
105
-373
P
S
635
M
69
353
P
S
418
M
-354
-474
P
S
788
M
116
-409
P
S
511
M
-226
303
P
S
78
M
-209
-197
P
S
713
M
385
486
P
S
42
M
-403
167
P
S
184
M
262
-236
P
S
616
M
305
174
P
S
547
M
-218
-270
P
S
6
M
-176
283
P
S
516
M
-429
83
P
S
905
M
248
227
P
S
787
M
442
-48
P
S
526
M
101
-217
P
S
820
M
-440
-248
P
S
906
M
324
226
P
S
528
M
342
59
P
S
868
M
56
-100
P
S
182
M
-319
220
P
S
20
M
119
270
P
S
891
M
-229
308
P
S
858
M
-186
-66
P
S
365
M
119
-186
P
S
499
M
400
120
P
S
333
M
329
482
P
S
105
M
-344
-36
P
S
650
M
-167
-81
P
S
762
M
136
452
P
S
49
M
318
-213
P
S
671
M
-229
345
P
S
306
M
354
-494
P
S
341
M
464
-404
P
S
42
M
-218
360
P
S
675
M
-267
66
P
S
759
M
4
367
P
S
22
M
-342
285
P
S
57
M
-403
-86
P
S
205
M
-63
-264
P
S
102
M
91
464
P
S
717
M
-338
-36
P
S
632
M
352
392
P
S
721
M
148
323
P
S
353
M
-231
35
P
S
543
M
-326
124
P
S
498
M
283
-95
P
S
497
M
-348
-398
P
S
380
M
129
141
P
S
773
M
122
-493
P
S
730
M
422
405
P
S
123
M
338
299
P
S
671
M
-442
33
P
S
48
M
-251
137
P
S
158
M
253
294
P
S
796
M
59
-399
P
S
434
M
10
-151
P
S
67
M
-115
79
P
S
114
M
133
476
P
S
772
M
-453
-275
P
S
26
M
-432
-468
P
S
747
M
447
168
P
S
291
M
463
-11
P
S
727
M
-273
354
P
S
804
M
238
-424
P
S
179
M
98
-369
P
S
654
M
155
-140
P
S
655
M
164
375
P
S
765
M
-243
486
P
S
247
M
169
316
P
S
294
M
87
76
P
S
490
M
-237
-263
P
S
88
M
-263
463
P
S
739
M
-429
-477
P
S
135
M
-43
-58
P
S
77
M
445
-123
P
S
710
M
321
-344
P
S
564
M
5
-222
P
S
100
M
406
-76
P
S
64
M
474
-462
P
S
165
M
275
274
P
S
826
M
-54
-63
P
S
914
M
137
-427
P
S
194
M
150
300
P
S
618
M
286
282
P
S
169
M
-289
259
P
S
392
M
279
135
P
S
61
M
484
49
P
S
340
M
-310
300
P
S
126
M
41
-243
P
S
828
M
169
-28
P
S
577
M
-472
-393
P
S
444
M
349
258
P
S
828
M
-242
241
P
S
671
M
145
-224
P
S
144
M
398
-14
P
S
184
M
-281
-492
P
S
113
M
-83
257
P
S
21
M
66
1
P
S
701
M
76
-38
P
S
335
M
-275
-245
P
S
815
M
-425
280
P
S
539
M
345
-200
P
S
112
M
4
-381
P
S
2
M
-288
7
P
S
938
M
340
244
P
S
838
M
-82
-388
P
S
190
M
224
127
P
S
65
M
172
-150
P
S
923
M
-120
-253
P
S
975
M
-355
-167
P
S
541
M
311
-17
P
S
415
M
278
-366
P
S
850
M
-350
213
P
S
706
M
-380
-301
P
S
543
M
-234
-495
P
S
11
M
248
27
P
S
297
M
-43
-20
P
S
185
M
28
-411
P
S
426
M
464
438
P
S
176
M
-220
170
P
S
393
M
-294
-268
P
S
417
M
-326
476
P
S
852
M
448
193
P
S
24
M
-368
-380
P
S
757
M
257
-153
P
S
795
M
-442
-102
P
S
631
M
-234
29
P
S
595
M
468
-19
P
S
98
M
238
375
P
S
89
M
-441
110
P
S
601
M
-280
340
P
S
552
M
189
-434
P
S
476
M
478
9
P
S
550
M
208
79
P
S
929
M
-65
458
P
S
545
M
241
427
P
S
719
M
2
79
P
S
72
M
434
333
P
S
387
M
-243
144
P
S
912
M
-382
323
P
S
302
M
190
-355
P
S
816
M
355
386
P
S
944
M
301
-242
P
S
170
M
-490
358
P
S
198
M
470
-309
P
S
689
M
212
12
P
S
463
M
-28
-230
P
S
163
M
-316
-340
P
S
472
M
-269
-467
P
S
813
M
-35
287
P
S
343
M
323
-22
P
S
795
M
-404
-111
P
S
598
M
-369
119
P
S
399
M
160
-435
P
S
382
M
209
131
P
S
297
M
-159
-497
P
S
841
M
-259
259
P
S
537
M
315
-460
P
S
777
M
1
306
P
S
818
M
-430
304
P
S
50
M
-77
446
P
S
222
M
-106
-394
P
S
587
M
-343
423
P
S
177
M
-374
276
P
S
981
M
-383
-370
P
S
709
M
-204
307
P
S
54
M
-93
66
P
S
386
M
352
266
P
S
237
M
-394
-188
P
S
745
M
-35
-274
P
S
273
M
-433
-298
P
S
271
M
73
-104
P
S
281
M
-460
-44
P
S
763
M
207
139
P
S
626
M
-78
44
P
S
431
M
386
215
P
S
904
M
123
0
P
S
789
M
-411
205
P
S
440
M
-481
238
P
S
315
M
-391
-495
P
S
815
M
469
-26
P
S
199
M
-295
373
P
S
32
M
105
-337
P
S
921
M
346
-12
P
S
344
M
-38
482
P
S
738
M
-71
54
P
S
124
M
-484
11
P
S
74
M
374
286
P
S
137
M
66
-357
P
S
428
M
349
195
P
S
928
M
194
-259
P
S
150
M
469
-149
P
S
448
M
201
-484
P
S
395
M
-65
-357
P
S
192
M
-174
-263
P
S
954
M
69
56
P
S
389
M
-337
-472
P
S
425
M
-33
267
P
S
295
M
-157
388
P
S
218
M
218
-93
P
S
206
M
280
107
P
S
17
M
-156
126
P
S
391
M
-486
-407
P
S
364
M
-139
-216
P
S
611
M
388
-61
P
S
770
M
-346
-416
P
S
469
M
-363
-114
P
S
303
M
417
106
P
S
548
M
364
-102
P
S
629
M
-309
38
P
S
562
M
-58
287
P
S
415
M
-361
469
P
S
86
M
379
350
P
S
42
M
-239
110
P
S
2
M
-448
238
P
S
756
M
-17
84
P
S
312
M
-377
491
P
S
831
M
295
166
P
S
52
M
-476
-195
P
S
122
M
-424
-181
P
S
848
M
432
-336
P
S
323
M
-328
-247
P
S
849
M
449
-421
P
S
678
M
345
-198
P
S
261
M
-177
191
P
S
68
M
-23
172
P
S
408
M
423
82
P
S
636
M
10
440
P
S
199
M
88
-460
P
S
64
M
8
265
P
S
62
M
285
86
P
S
279
M
300
334
P
S
689
M
-61
323
P
S
8
M
-9
-466
P
S
566
M
-243
-490
P
S
710
M
-491
-173
P
S
66
M
-421
17
P
S
30
M
-100
-245
P
S
482
M
-37
-221
P
S
738
M
53
-385
P
S
510
M
54
-194
P
S
532
M
87
1
P
S
905
M
-303
403
P
S
586
M
-493
421
P
S
967
M
74
363
P
S
273
M
103
321
P
S
276
M
-128
303
P
S
58
M
211
324
P
S
866
M
-474
134
P
S
623
M
21
-338
P
S
591
M
284
-358
P
S
776
M
41
-219
P
S
268
M
-32
203
P
S
500
M
388
-93
P
S
678
M
-110
-76
P
S
754
M
151
275
P
S
779
M
84
-13
P
S
13
M
141
281
P
S
162
M
-28
-48
P
S
807
M
107
158
P
S
375
M
-330
470
P
S
949
M
-177
-238
P
S
128
M
-50
-217
P
S
37
M
-84
-226
P
S
662
M
435
271
P
S
458
M
265
-30
P
S
571
M
474
-13
P
S
354
M
-445
92
P
S
741
M
-280
-269
P
S
696
M
26
221
P
S
946
M
390
406
P
S
550
M
456
68
P
S
109
M
-472
-63
P
S
619
M
-22
-115
P
S
347
M
185
488
P
S
159
M
-372
-228
P
S
918
M
-334
432
P
S
145
M
205
-427
P
S
562
M
78
-274
P
S
784
M
464
396
P
S
948
M
-348
146
P
S
575
M
26
-221
P
S
202
M
-452
483
P
S
310
M
-80
111
P
S
527
M
138
-137
P
S
685
M
-120
-183
P
S
265
M
-291
-258
P
S
677
M
477
241
P
S
56
M
59
-264
P
S
653
M
132
95
P
S
646
M
64
391
P
S
974
M
-108
-65
P
S
431
M
302
-194
P
S
307
M
-156
-146
P
S
234
M
-296
187
P
S
973
M
148
-465
P
S
810
M
132
428
P
S
265
M
-43
83
P
S
424
M
144
188
P
S
585
M
-71
393
P
S
733
M
-452
-225
P
S
715
M
129
59
P
S
711
M
315
-303
P
S
73
M
-89
-459
P
S
376
M
-123
484
P
S
241
M
173
136
P
S
3
M
-51
-399
P
S
431
M
335
-410
P
S
976
M
-227
34
P
S
306
M
-47
-17
P
S
779
M
77
103
P
S
347
M
-410
-19
P
S
987
M
400
-309
P
S
758
M
345
303
P
S
189
M
146
116
P
S
102
M
408
251
P
S
65
M
-243
-339
P
S
395
M
-240
-405
P
S
777
M
-369
68
P
S
77
M
-358
-29
P
S
171
M
300
415
P
S
493
M
180
-481
P
S
645
M
-478
431
P
S
744
M
23
299
P
S
125
M
-123
179
P
S
208
M
-429
-430
P
S
119
M
-191
-412
P
S
847
M
-217
-144
P
S
706
M
353
328
P
S
136
M
-179
-51
P
S
791
M
160
329
P
S
865
M
-174
-246
P
S
848
M
142
356
P
S
16
M
156
70
P
S
140
M
-112
-359
P
S
535
M
-204
-231
P
S
781
M
199
29
P
S
65
M
239
380
P
S
236
M
75
-284
P
S
544
M
50
-221
P
S
47
M
77
-294
P
S
691
M
-40
34
P
S
145
M
-364
371
P
S
922
M
-35
361
P
S
745
M
250
-140
P
S
220
M
-339
497
P
S
897
M
19
-499
P
S
576
M
229
-336
P
S
26
M
-327
465
P
S
528
M
398
-446
P
S
841
M
-117
268
P
S
817
M
-335
-239
P
S
493
M
-22
-118
P
S
87
M
44
-380
P
S
464
M
73
-226
P
S
401
M
71
-119
P
S
529
M
18
349
P
S
108
M
50
349
P
S
486
M
-130
-210
P
S
784
M
392
-91
P
S
650
M
-437
38
P
S
982
M
46
152
P
S
14
M
259
46
P
S
117
M
382
426
P
S
427
M
147
-330
P
S
265
M
-102
-134
P
S
500
M
468
230
P
S
715
M
-473
166
P
S
393
M
-52
-308
P
S
308
M
-419
-461
P
S
772
M
-183
-160
P
S
934
M
-458
-357
P
S
926
M
-146
46
P
S
884
M
-16
155
P
S
682
M
-186
117
P
S
722
M
348
75
P
S
52
M
192
-135
P
S
747
M
-191
-111
P
S
918
M
-342
157
P
S
160
M
-191
-479
P
S
192
M
255
-102
P
S
867
M
-470
-79
P
S
751
M
-237
-390
P
S
174
M
291
-81
P
S
87
M
96
440
P
S
866
M
-119
165
P
S
378
M
323
154
P
S
890
M
-462
236
P
S
132
M
83
-341
P
S
776
M
-387
-68
P
S
515
M
56
-50
P
S
886
M
-97
404
P
S
52
M
-362
-426
P
S
818
M
-473
-206
P
S
158
M
455
-393
P
S
89
M
-355
-161
P
S
671
M
-92
-489
P
S
94
M
-357
476
P
S
949
M
-291
24
P
S
25
M
-174
-261
P
S
132
M
-418
-229
P
S
809
M
113
301
P
S
975
M
417
347
P
S
339
M
-447
-478
P
S
245
M
367
-151
P
S
562
M
-142
438
P
S
98
M
245
107
P
S
260
M
71
-113
P
S
621
M
428
332
P
S
437
M
-190
-42
P
S
255
M
327
89
P
S
325
M
-206
-466
P
S
312
M
313
-75
P
S
567
M
-281
5
P
S
102
M
-363
70
P
S
705
M
359
172
P
S
159
M
-129
-308
P
S
989
M
-267
-115
P
S
269
M
156
356
P
S
562
M
-43
-460
P
S
753
M
-342
173
P
S
807
M
-405
-330
P
S
825
M
50
-258
P
S
57
M
-103
-497
P
S
489
M
349
-73
P
S
516
M
295
-221
P
S
749
M
-115
-135
P
S
361
M
-366
-310
P
S
782
M
-22
-401
P
S
476
M
-320
-217
P
S
42
M
494
470
P
S
553
M
293
270
P
S
347
M
313
126
P
S
793
M
227
375
P
S
936
M
447
-118
P
S
312
M
-462
216
P
S
811
M
-151
-269
P
S
893
M
-68
-34
P
S
534
M
2
111
P
S
253
M
346
-458
P
S
116
M
-433
413
P
S
674
M
-155
10
P
S
942
M
129
-298
P
S
569
M
255
-41
P
S
360
M
-252
195
P
S
208
M
-289
117
P
S
401
M
101
-286
P
S
545
M
135
-108
P
S
569
M
-235
421
P
S
489
M
111
79
P
S
969
M
114
166
P
S
76
M
-361
-419
P
S
906
M
-487
-375
P
S
69
M
146
131
P
S
233
M
440
-115
P
S
114
M
-93
33
P
S
379
M
143
-101
P
S
32
M
371
-389
P
S
286
M
18
438
P
S
163
M
-124
86
P
S
787
M
305
-94
P
S
169
M
167
109
P
S
954
M
366
64
P
S
841
M
-433
-467
P
S
166
M
212
270
P
S
225
M
-440
-55
P
S
348
M
-270
-264
P
S
523
M
281
292
P
S
548
M
262
60
P
S
945
M
-42
155
P
S
267
M
200
-366
P
S
660
M
-3
408
P
S
810
M
470
-146
P
S
218
M
-465
-276
P
S
879
M
-109
-342
P
S
481
M
399
-71
P
S
419
M
490
-170
P
S
314
M
-99
271
P
S
490
M
-234
-450
P
S
512
M
-69
-325
P
S
140
M
-84
138
P
S
479
M
-459
481
P
S
556
M
321
498
P
S
471
M
-91
474
P
S
769
M
204
-493
P
S
118
M
-175
-323
P
S
433
M
418
-112
P
S
922
M
393
-357
P
S
796
M
-460
34
P
S
970
M
-15
-500
P
S
489
M
-191
428
P
S
448
M
-432
4
P
S
495
M
129
285
P
S
244
M
500
328
P
S
27
M
-378
191
P
S
550
M
-133
309
P
S
982
M
463
309
P
S
724
M
-468
391
P
S
322
M
417
204
P
S
732
M
423
-121
P
S
336
M
-14
63
P
S
491
M
201
-172
P
S
552
M
190
-462
P
S
99
M
168
-102
P
S
417
M
433
177
P
S
30
M
472
-436
P
S
540
M
-247
-12
P
S
746
M
201
-455
P
S
22
M
345
-393
P
S
715
M
-313
405
P
S
668
M
-205
-283
P
S
717
M
429
-152
P
S
337
M
-461
-309
P
S
191
M
362
389
P
S
926
M
-371
-163
P
S
863
M
-454
-477
P
S
586
M
359
44
P
S
502
M
150
141
P
S
550
M
110
152
P
S
295
M
65
-294
P
S
481
M
229
-349
P
S
259
M
464
-46
P
S
357
M
-225
370
P
S
435
M
-340
397
P
S
821
M
126
225
P
S
917
M
-225
-186
P
S
228
M
-354
-117
P
S
327
M
172
488
P
S
348
M
240
-324
P
S
641
M
-435
463
P
S
523
M
115
-354
P
S
830
M
-343
83
P
S
163
M
491
-341
P
S
717
M
-366
-432
P
S
176
M
-120
47
P
S
732
M
-363
126
P
S
896
M
195
-128
P
S
674
M
-400
-175
P
S
631
M
253
379
P
S
44
M
-185
311
P
S
413
M
-475
-380
P
S
566
M
57
441
P
S
444
M
-258
77
P
S
875
M
-354
110
P
S
663
M
377
179
P
S
769
M
462
-422
P
S
695
M
351
366
P
S
351
M
469
-113
P
S
121
M
373
-291
P
S
834
M
-350
-266
P
S
824
M
389
-171
P
S
699
M
-478
-27
P
S
231
M
171
-44
P
S
866
M
291
-80
P
S
932
M
393
-214
P
S
450
M
-70
134
P
S
168
M
438
-353
P
S
618
M
40
-376
P
S
246
M
134
18
P
S
924
M
284
378
P
S
952
M
-8
171
P
S
889
M
-118
408
P
S
820
M
-293
167
P
S
497
M
293
293
P
S
885
M
130
50
P
S
928
M
4
-136
P
S
50
M
-36
-55
P
S
2
M
-403
-162
P
S
533
M
325
59
P
S
768
M
174
-259
P
S
126
M
-280
74
P
S
62
M
-214
308
P
S
743
M
230
343
P
S
30
M
239
105
P
S
907
M
-328
-462
P
S
262
M
-50
-431
P
S
993
M
-261
-162
P
S
109
M
30
-278
P
S
332
M
-487
442
P
S
920
M
-342
-300
P
S
910
M
486
-332
P
S
777
M
-174
-126
P
S
372
M
457
455
P
S
344
M
233
323
P
S
789
M
431
-375
P
S
356
M
500
398
P
S
985
M
475
270
P
S
774
M
-368
-448
P
S
43
M
-385
242
P
S
668
M
272
-42
P
S
495
M
-412
224
P
S
596
M
-240
-271
P
S
354
M
-198
81
P
S
41
M
96
424
P
S
174
M
137
-107
P
S
414
M
401
398
P
S
586
M
-289
365
P
S
88
M
-132
-142
P
S
597
M
255
194
P
S
758
M
-149
-152
P
S
993
M
-133
-11
P
S
536
M
206
74
P
S
833
M
-371
395
P
S
820
M
368
344
P
S
971
M
207
147
P
S
280
M
-222
-342
P
S
317
M
-79
-305
P
S
947
M
178
322
P
S
499
M
-390
-43
P
S
586
M
-431
49
P
S
972
M
337
-301
P
S
533
M
60
495
P
S
505
M
-498
-496
P
S
998
M
462
-184
P
S
321
M
290
-320
P
S
640
M
-250
288
P
S
438
M
493
134
P
S
689
M
372
312
P
S
815
M
134
75
P
S
875
M
-178
-380
P
S
492
M
256
67
P
S
685
M
71
2
P
S
476
M
-362
-465
P
S
527
M
-130
195
P
S
570
M
-185
0
P
S
495
M
91
-143
P
S
316
M
270
318
P
S
944
M
-431
426
P
S
419
M
-131
-71
P
S
320
M
-264
-217
P
S
888
M
483
332
P
S
326
M
-70
480
P
S
122
M
400
-476
P
S
297
M
-168
-300
P
S
109
M
-470
-349
P
S
882
M
192
98
P
S
973
M
252
-135
P
S
937
M
-421
-146
P
S
690
M
-219
-466
P
S
362
M
-360
484
P
S
357
M
444
-78
P
S
505
M
-447
-36
P
S
615
M
137
-312
P
S
108
M
-351
163
P
S
936
M
395
-431
P
S
478
M
-26
-255
P
S
781
M
145
-283
P
S
733
M
231
-182
P
S
255
M
122
423
P
S
62
M
475
16
P
S
682
M
-322
493
P
S
392
M
-305
327
P
S
659
M
-302
87
P
S
170
M
279
-328
P
S
194
M
235
177
P
S
996
M
249
-376
P
S
580
M
411
-315
P
S
308
M
295
-264
P
S
66
M
236
445
P
S
498
M
-371
-101
P
S
708
M
397
-342
P
S
836
M
-431
-165
P
S
167
M
-31
-415
P
S
307
M
-304
-123
P
S
650
M
-210
-431
P
S
186
M
-201
314
P
S
808
M
-341
-377
P
S
768
M
204
-453
P
S
311
M
-150
-257
P
S
259
M
-355
-358
P
S
73
M
297
-354
P
S
503
M
104
-160
P
S
796
M
72
-156
P
S
193
M
129
-76
P
S
436
M
306
-342
P
S
901
M
-69
-145
P
S
969
M
-112
498
P
S
300
M
353
-429
P
S
175
M
-182
-270
P
S
604
M
-49
-84
P
S
512
M
-269
257
P
S
82
M
384
-375
P
S
609
M
-367
-245
P
S
34
M
28
406
P
S
190
M
-136
451
P
S
766
M
-85
-296
P
S
513
M
-3
-364
P
S
267
M
-139
-245
P
S
249
M
-45
-135
P
S
544
M
-173
-40
P
S
905
M
-321
-291
P
S
445
M
-209
356
P
S
311
M
-451
123
P
S
470
M
78
349
P
S
438
M
375
325
P
S
111
M
298
190
P
S
855
M
444
-352
P
S
859
M
436
-487
P
S
300
M
337
468
P
S
61
M
3
173
P
S
422
M
424
8
P
S
429
M
270
-232
P
S
681
M
203
237
P
S
516
M
117
217
P
S
148
M
-379
402
P
S
162
M
236
-66
P
S
813
M
424
-306
P
S
226
M
66
-428
P
S
808
M
277
167
P
S
810
M
187
-149
P
S
518
M
-453
171
P
S
766
M
-463
213
P
S
328
M
-68
-331
P
S
574
M
-280
48
P
S
593
M
-135
481
P
S
335
M
150
211
P
S
623
M
111
-15
P
S
487
M
-217
437
P
S
870
M
-259
-2
P
S
524
M
142
308
P
S
794
M
220
-304
P
S
417
M
-59
288
P
S
837
M
-497
259
P
S
79
M
114
-403
P
S
770
M
-307
404
P
S
966
M
-145
159
P
S
889
M
-456
-378
P
S
931
M
201
469
P
S
63
M
-384
-111
P
S
252
M
-102
-338
P
S
397
M
23
-178
P
S
998
M
-5
-125
P
S
861
M
317
171
P
S
70
M
315
-34
P
S
310
M
452
394
P
S
672
M
-136
65
P
S
79
M
142
-39
P
S
56
M
-47
93
P
S
695
M
96
347
P
S
192
M
148
-221
P
S
512
M
-425
130
P
S
579
M
-269
231
P
S
989
M
26
295
P
S
120
M
225
-412
P
S
369
M
-411
325
P
S
549
M
-193
-359
P
S
469
M
-77
338
P
S
815
M
65
258
P
S
38
M
132
268
P
S
657
M
445
-214
P
S
666
M
-88
355
P
S
682
M
-443
371
P
S
959
M
361
-104
P
S
349
M
-194
-57
P
S
213
M
57
-390
P
S
498
M
438
275
P
S
790
M
-290
240
P
S
936
M
169
324
P
S
880
M
287
176
P
S
947
M
-401
29
P
S
200
M
500
-456
P
S
619
M
-156
404
P
S
772
M
-44
115
P
S
337
M
150
-66
P
S
22
M
-300
201
P
S
714
M
-351
287
P
S
37
M
118
-131
P
S
485
M
-165
-180
P
S
734
M
357
356
P
S
640
M
-393
-196
P
S
965
M
107
-77
P
S
313
M
161
-322
P
S
839
M
454
207
P
S
390
M
306
351
P
S
448
M
-77
377
P
S
981
M
-284
-119
P
S
432
M
71
428
P
S
720
M
257
113
P
S
929
M
377
55
P
S
513
M
51
-355
P
S
391
M
-136
470
P
S
148
M
414
-27
P
S
320
M
204
68
P
S
151
M
-199
-476
P
S
551
M
436
-429
P
S
612
M
253
134
P
S
994
M
132
280
P
S
463
M
-149
178
P
S
719
M
-277
-169
P
S
401
M
-374
380
P
S
970
M
444
-219
P
S
961
M
-411
-364
P
S
193
M
11
159
P
S
534
M
16
345
P
S
253
M
376
59
P
S
608
M
43
-63
P
S
724
M
55
375
P
S
589
M
32
-385
P
S
835
M
140
-97
P
S
243
M
-388
-168
P
S
242
M
-166
111
P
S
672
M
280
475
P
S
896
M
-212
-496
P
S
779
M
421
419
P
S
985
M
-121
-320
P
S
201
M
-267
-117
P
S
143
M
365
75
P
S
537
M
18
-16
P
S
434
M
-339
-153
P
S
29
M
42
-227
P
S
102
M
-405
-496
P
S
154
M
-364
57
P
S
950
M
-492
23
P
S
191
M
445
-285
P
S
511
M
441
19
P
S
366
M
152
191
P
S
431
M
-131
413
P
S
730
M
305
-262
P
S
55
M
199
127
P
S
490
M
152
-194
P
S
78
M
303
-382
P
S
854
M
486
-269
P
S
241
M
-391
-121
P
S
475
M
162
-79
P
S
302
M
222
-97
P
S
228
M
55
-96
P
S
619
M
443
-366
P
S
208
M
136
348
P
S
737
M
406
245
P
S
915
M
276
123
P
S
835
M
-303
432
P
S
291
M
-62
-159
P
S
945
M
476
13
P
S
914
M
259
-10
P
S
685
M
-364
-387
P
S
141
M
472
-333
P
S
444
M
-439
-160
P
S
87
M
79
152
P
S
668
M
-139
459
P
S
504
M
298
409
P
S
647
M
-256
-106
P
S
311
M
-344
464
P
S
731
M
308
170
P
S
311
M
247
107
P
S
467
M
130
392
P
S
810
M
-499
254
P
S
993
M
-463
169
P
S
132
M
461
-304
P
S
401
M
72
308
P
S
220
M
-46
-123
P
S
292
M
-302
-222
P
S
50
M
-100
-99
P
S
636
M
29
88
P
S
198
M
201
294
P
S
460
M
-203
355
P
S
766
M
491
-60
P
S
674
M
-313
-59
P
S
898
M
306
-143
P
S
2
M
-29
-151
P
S
503
M
-84
-6
P
S
973
M
271
112
P
S
854
M
-33
426
P
S
544
M
321
-396
P
S
463
M
29
-13
P
S
731
M
355
-364
P
S
116
M
304
309
P
S
385
M
-215
277
P
S
429
M
-216
310
P
S
699
M
18
487
P
S
685
M
488
248
P
S
293
M
235
-352
P
S
932
M
194
362
P
S
702
M
287
190
P
S
22
M
-145
-148
P
S
428
M
-190
-342
P
S
284
M
-479
-190
P
S
671
M
-198
-437
P
S
806
M
252
-183
P
S
343
M
257
-373
P
S
799
M
181
-498
P
S
982
M
7
-394
P
S
278
M
361
-271
P
S
431
M
-382
-310
P
S
169
M
-282
-300
P
S
141
M
-343
104
P
S
901
M
-116
485
P
S
63
M
-313
366
P
S
906
M
105
448
P
S
754
M
-235
-131
P
S
268
M
196
-439
P
S
830
M
409
159
P
S
119
M
-130
-397
P
S
387
M
370
352
P
S
277
M
-72
457
P
S
967
M
-296
89
P
S
396
M
-151
-386
P
S
361
M
196
63
P
S
806
M
-195
72
P
S
531
M
-84
262
P
S
769
M
328
-402
P
S
201
M
12
-67
P
S
685
M
-424
-295
P
S
369
M
221
393
P
S
372
M
221
-467
P
S
217
M
126
150
P
S
320
M
17
69
P
S
10
M
492
33
P
S
626
M
-65
153
P
S
129
M
-385
-176
P
S
869
M
-168
-103
P
S
817
M
39
272
P
S
930
M
238
-130
P
S
835
M
-127
-60
P
S
270
M
445
170
P
S
961
M
-364
-91
P
S
341
M
242
161
P
S
856
M
90
192
P
S
337
M
-372
-278
P
S
36
M
-177
238
P
S
536
M
112
322
P
S
524
M
477
55
P
S
477
M
79
-101
P
S
101
M
44
-243
P
S
747
M
326
-47
P
S
69
M
-432
-95
P
S
340
M
59
-355
P
S
221
M
11
218
P
S
988
M
199
82
P
S
295
M
183
-303
P
S
242
M
410
340
P
S
508
M
180
-23
P
S
24
M
172
-344
P
S
366
M
119
47
P
S
419
M
-130
-187
P
S
413
M
269
-277
P
S
245
M
232
-492
P
S
53
M
-500
-380
P
S
316
M
424
-399
P
S
518
M
-46
238
P
S
424
M
-247
491
P
S
974
M
-59
146
P
S
804
M
183
58
P
S
934
M
353
217
P
S
744
M
261
312
P
S
665
M
114
36
P
S
663
M
61
-283
P
S
593
M
475
-461
P
S
474
M
149
189
P
S
30
M
202
137
P
S
227
M
-20
-263
P
S
642
M
-273
-433
P
S
749
M
58
481
P
S
154
M
-83
30
P
S
99
M
-138
176
P
S
203
M
138
26
P
S
617
M
-469
-224
P
S
480
M
-451
332
P
S
496
M
-326
-312
P
S
598
M
257
279
P
S
33
M
46
390
P
S
558
M
304
359
P
S
482
M
321
-136
P
S
867
M
-274
86
P
S
275
M
-391
-454
P
S
802
M
232
-6
P
S
755
M
64
-26
P
S
268
M
65
-49
P
S
993
M
95
-302
P
S
313
M
-13
425
P
S
311
M
182
-481
P
S
961
M
113
-420
P
S
361
M
379
127
P
S
189
M
-73
437
P
S
69
M
466
-179
P
S
94
M
-303
-164
P
S
70
M
-3
-129
P
S
88
M
55
-399
P
S
588
M
377
-371
P
S
135
M
260
317
P
S
816
M
-317
-91
P
S
475
M
-349
-473
P
S
671
M
247
-475
P
S
673
M
-485
240
P
S
503
M
405
-120
P
S
603
M
349
170
P
S
600
M
-105
96
P
S
941
M
37
-499
P
S
975
M
-195
316
P
S
582
M
361
-5
P
S
919
M
6
403
P
S
4
M
310
-257
P
S
52
M
-232
158
P
S
147
M
197
290
P
S
183
M
-247
-499
P
S
166
M
266
112
P
S
18
M
315
-220
P
S
733
M
-140
-315
P
S
680
M
113
108
P
S
587
M
248
-371
P
S
861
M
-46
426
P
S
239
M
471
403
P
S
295
M
-294
416
P
S
539
M
423
-385
P
S
180
M
-101
58
P
S
736
M
496
-448
P
S
939
M
-259
-279
P
S
725
M
-293
-237
P
S
287
M
196
-62
P
S
131
M
477
-320
P
S
843
M
161
380
P
S
68
M
-288
-292
P
S
697
M
-338
466
P
S
499
M
349
-318
P
S
153
M
-329
173
P
S
636
M
-55
490
P
S
407
M
-146
378
P
S
209
M
-22
102
P
S
397
M
185
303
P
S
652
M
111
-294
P
S
273
M
127
-440
P
S
938
M
-130
-153
P
S
55
M
421
-150
P
S
572
M
64
406
P
S
443
M
-220
259
P
S
321
M
75
223
P
S
172
M
181
-439
P
S
716
M
106
-70
P
S
810
M
333
373
P
S
897
M
117
332
P
S
69
M
-421
42
P
S
403
M
309
-136
P
S
230
M
-191
-52
P
S
819
M
354
20
P
S
953
M
379
-283
P
S
31
M
-351
-224
P
S
50
M
-163
341
P
S
785
M
164
388
P
S
818
M
339
-181
P
S
721
M
-123
247
P
S
803
M
438
-470
P
S
730
M
-470
196
P
S
480
M
-308
441
P
S
557
M
-410
-154
P
S
708
M
-38
66
P
S
606
M
-188
58
P
S
618
M
-106
251
P
S
810
M
110
-373
P
S
529
M
67
-131
P
S
307
M
-164
-114
P
S
439
M
-171
92
P
S
5
M
-277
-263
P
S
591
M
479
71
P
S
472
M
422
-87
P
S
214
M
477
-75
P
S
935
M
152
367
P
S
160
M
49
317
P
S
686
M
105
-436
P
S
586
M
-409
474
P
S
735
M
-92
120
P
S
114
M
-358
-217
P
S
388
M
-334
-340
P
S
874
M
-370
4
P
S
768
M
-435
90
P
S
875
M
168
275
P
S
503
M
-139
-15
P
S
794
M
-278
-465
P
S
486
M
-310
-49
P
S
532
M
404
-85
P
S
184
M
-55
-288
P
S
859
M
-71
104
P
S
456
M
370
-284
P
S
45
M
-2
-398
P
S
327
M
-415
496
P
Q
