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