123
-34
108
52
954
239
432
-83
521
37
-890
-572
-485
-121
-893
215
849
572
-458
-320
-386
-175
-836
-295
-408
414
210
514
-188
288
-532
-166
116
264
394
797
264
934
817
-890
642
-635
240
984
-807
466
290
101
823
-565
-15
-534
412
-473
-556
465
553
992
68
-86
964
849
-901
-836
600
614
-909
453
14
-928
-356
151
-82
808
813
-729
91
-118
-771
936
-334
953
-940
201
-479
-274
-700
934
166
-173
939
-419
234
201
-818
48
961
450
831
521
-294
-773
954
984
742
765
823
-800
436
450
-773
-860
-636
-587
355
245
-134
153
599
720
963
-95
182
361
-822
-83
-253
493
-989
891
362
576
-935
116
882
412
-286
-839
-258
642
-421
961
-325
-624
523
906
-839
-719
984
84
-746
-523
437
-253
-896
-589
-822
865
-360
607
-258
779
-105
-478
-121
-519
797
151
-533
956
95
-55
433
-34
-491
499
240
346
298
-309
-329
-593
725
-548
988
-895
-605
289
745
-543
918
384
207
-519
250
-987
-787
368
355
590
499
632
-620
-334
-635
-771
865
116
-458
-282
-320
605
923
436
906
953
626
-475
211
658
-816
-656
-595
5
-567
-873
937
-709
-181
-515
207
-587
-601
838
324
-128
626
-220
930
-166
-479
-861
201
166
672
-95
-715
-639
849
133
579
414
977
-266
-128
-988
810
787
-455
780
-688
-778
-304
-565
-678
153
-27
364
-220
-173
817
-128
-345
813
232
-501
-818
-50
567
662
822
879
-836
831
206
-359
-30
-127
-870
823
52
-816
903
754
846
880
-612
-976
246
600
414
-979
-987
489
953
-419
76
-50
-624
-873
-187
633
820
-605
-419
642
820
720
-491
240
95
-487
972
-408
-222
-9
-222
465
-98
-266
-878
-479
822
-474
-179
-487
-105
87
611
-362
-922
153
489
409
298
-180
-704
-83
930
37
-620
725
671
937
-445
-192
576
-294
193
373
-523
-375
-475
963
236
398
50
-853
147
-175
-519
414
605
-490
907
-280
21
-979
-322
635
-667
775
82
134
748
-854
-818
825
951
-486
317
289
266
846
-648
-478
-2
134
437
237
-359
-496
-656
101
-582
170
207
-253
-623
682
-239
484
-463
-127
-334
-741
-700
232
-877
-895
-870
-996
93
-455
-746
-858
-155
-905
937
820
355
991
-463
87
-274
937
-612
-390
930
-258
576
915
-420
-895
387
386
902
-544
1
-129
936
160
963
-663
139
-872
-197
-9
-173
-322
-906
70
253
521
-456
-274
-119
210
-245
-280
956
-905
838
-756
108
-838
-295
48
-231
-320
432
780
-86
70
-253
929
838
582
123
-421
-544
394
346
551
-924
-550
-474
-289
245
87
-478
-625
720
-485
-231
-302
-648
232
988
-218
570
784
-492
-324
-86
-867
-773
865
-626
-490
-756
-197
288
-832
-548
-253
607
628
416
780
98
-749
5
-310
52
509
865
-688
345
903
5
726
-479
48
21
499
70
151
346
-443
968
947
-170
-600
762
-362
-331
-155
-818
-491
514
553
908
35
-286
423
-534
-40
-461
934
-458
499
-67
-890
-988
-409
160
-996
-710
865
215
-15
-709
-872
236
-479
139
-98
579
924
-405
994
-98
289
473
-421
889
-490
-623
323
-807
625
947
-830
468
-457
-659
-566
567
538
-870
924
-860
-222
577
-940
106
-639
-586
903
-325
-185
359
-360
288
170
756
211
509
91
359
-648
-304
-867
-325
509
903
-245
-105
-83
-67
600
-854
907
-302
160
461
-954
298
61
-736
-624
817
-731
-121
-610
-10
211
-663
-102
-419
-30
-548
671
591
-776
-216
907
823
831
-187
-802
605
-282
-744
687
811
-648
-65
-586
398
-281
434
82
61
-620
580
-81
947
68
567
-515
-362
434
-312
-968
-928
29
-57
256
729
-627
-771
-803
-346
918
-906
-75
195
-801
895
-818
-312
440
-847
-81
231
-254
5
994
-771
-648
849
-295
951
139
626
95
633
-565
-496
338
465
-2
642
361
-589
-119
-556
-274
398
394
106
160
-747
-102
497
-329
-461
-949
-200
-715
628
72
849
-305
-119
-872
-390
642
-853
432
956
234
-539
-605
-773
625
-953
838
497
231
915
822
-218
-773
207
-715
614
991
-331
-756
825
-890
-532
720
-373
-289
-873
-838
58
436
32
937
-822
-935
977
-312
-579
-635
229
153
-746
-715
-852
215
633
-473
-878
-130
-731
160
209
-288
880
968
915
682
-390
-455
-778
-205
234
658
-605
-375
-73
326
570
-639
-473
928
466
-179
-867
923
193
961
-274
672
-67
-280
-949
-373
745
-922
-86
-490
-329
-565
-65
825
-456
209
-870
808
982
338
-166
523
-587
-245
453
27
-449
-9
-129
-543
895
-281
-773
-340
384
193
-801
574
153
250
-797
-838
754
-949
37
305
-934
-586
-747
-566
898
84
-86
412
434
-893
-581
237
822
635
523
-550
908
-831
-601
626
264
-527
628
590
209
-304
765
-118
-208
-709
-844
-188
224
-205
52
831
453
954
-803
-271
423
907
-758
889
-822
-282
537
21
514
714
-813
552
108
-310
838
567
722
368
-118
-838
626
-598
473
-334
908
951
-758
-982
556
-663
923
-491
-667
-473
298
-741
433
-598
-9
521
500
-487
889
-487
918
-579
-288
-109
-456
720
566
-807
-492
-84
-54
195
577
106
808
-894
934
-102
590
187
-736
-230
-486
605
211
134
124
-634
810
584
24
-987
-800
323
499
-340
-659
817
-516
-565
-827
-756
-979
538
345
-571
-872
-331
-404
388
-940
936
-656
-287
745
-872
-485
-688
-271
-105
344
-544
433
902
30
748
-968
494
-170
-408
-287
500
106
895
-822
514
989
-340
170
236
-822
662
-605
-600
211
-496
-565
432
106
-713
-801
-424
-988
281
968
921
758
-797
-77
76
13
551
720
-501
493
837
-479
745
-77
375
-230
29
-443
-105
-457
206
-996
584
429
478
433
-838
-484
181
-700
206
-10
-659
994
-581
-420
89
-582
344
-756
-404
-331
-704
-30
-218
-173
556
-186
-245
537
183
903
-640
-129
-854
-456
714
-86
-304
818
600
720
-363
758
523
5
-634
-587
-175
921
-996
-421
918
-155
-516
921
614
-83
-624
918
30
-491
880
-134
-57
-222
-473
608
-208
-988
-801
-271
32
572
224
187
-55
-409
-802
758
432
-507
-852
445
-895
-324
394
-443
-271
-486
-860
-386
326
290
-954
-375
967
-639
-839
42
261
-455
-839
384
76
-777
991
574
-258
688
729
433
703
87
862
-688
625
382
68
191
-9
671
682
745
-186
846
-749
116
-67
414
246
-565
-710
-461
520
-838
-77
423
607
-287
988
-484
898
739
989
628
240
722
338
-853
170
739
687
-841
787
290
445
928
-419
-304
918
-625
134
170
-314
209
-839
210
-516
170
231
393
-129
-340
-756
-404
153
930
473
-445
572
182
-565
-838
-870
499
-490
317
139
37
-84
1
409
-40
520
-982
-373
-771
-180
134
-610
358
153
687
201
-987
-993
-731
-582
355
-873
-854
-776
-550
954
-237
-778
-473
-443
70
657
608
-571
-621
437
-331
-424
58
123
30
739
-648
595
170
694
193
409
688
-831
191
-458
-709
884
-366
317
423
580
746
-715
865
-314
748
-839
232
77
523
862
-27
964
556
-710
58
-565
317
133
345
62
-579
432
714
659
633
-320
-953
953
317
-492
-475
253
600
433
961
765
-909
994
-82
121
494
918
13
947
720
-254
-516
784
-554
116
-463
-173
-294
-934
-307
849
373
-776
-485
326
964
-478
-906
-678
78
-456
908
-905
-474
-663
-922
-325
-832
559
-331
-949
-185
-208
-533
918
231
166
-758
-549
902
108
946
808
837
-282
-197
-173
823
-935
423
671
939
387
-314
-360
570
-973
946
-205
-82
434
823
-556
720
-77
-289
994
-749
232
58
-324
-86
246
420
-734
-15
599
-127
-861
946
882
-10
-405
659
-572
742
-550
-452
-496
-924
-186
-549
779
-457
780
416
-648
956
62
-833
-473
-75
657
68
659
170
923
-478
-612
-220
-205
52
229
-897
-340
288
-255
409
-179
-624
-934
261
-858
-519
245
729
-844
-286
-688
-601
206
-340
434
-523
718
-361
14
722
-9
-485
290
-747
779
414
-581
240
591
-334
-82
160
-295
-185
-356
-839
940
849
625
-298
-896
-77
-567
954
-890
436
-322
-192
266
-254
101
-833
-549
35
-271
-386
-543
-130
825
953
-216
-515
-543
-104
514
-736
461
-595
371
-710
951
412
-550
-155
514
982
-870
-589
-361
-605
-245
394
-289
-496
-237
-890
-166
-715
-519
-34
-104
-719
-173
-544
261
915
-587
95
288
-334
-185
-307
-408
633
497
81
615
967
895
153
-523
774
924
520
-801
-84
-890
138
229
239
-288
139
-312
-362
722
953
84
-896
-777
153
591
-873
95
859
961
725
838
27
-75
-496
880
68
-953
964
-82
-667
859
-289
206
-166
-905
-86
-627
-565
-366
745
-539
-953
-118
992
895
70
718
-105
574
229
-289
-408
780
509
703
-334
-569
-852
-831
-816
-310
-934
166
-953
756
-408
123
936
-424
939
-491
-861
968
-996
-802
160
61
-844
345
-86
-827
-50
615
657
-107
-295
-10
635
865
946
497
-836
937
626
-40
-626
-507
187
-86
368
-486
640
822
375
-491
373
742
-118
924
-245
-640
371
823
599
837
570
246
968
615
-877
236
423
-688
-549
-589
-456
-556
266
432
-534
-533
718
963
29
584
-192
437
-487
61
-832
-949
-214
-129
-175
-461
27
288
-129
-831
570
895
-83
433
-852
640
-527
756
-50
-719
-179
-130
497
234
116
193
-473
-988
846
-220
-408
266
-54
499
-610
281
-314
-620
756
838
326
29
972
-95
-307
-331
825
928
-627
-452
48
30
-195
121
364
-854
489
-398
288
-305
537
599
-569
748
30
811
-105
559
-710
-610
-700
-623
-107
784
193
-443
134
889
-853
-544
825
-496
811
882
797
-298
-534
81
600
-648
-30
468
-906
382
551
-155
953
-620
386
-421
566
937
614
-456
688
-237
-81
-408
951
991
924
766
358
-688
-274
-519
-119
290
-640
-516
-320
-954
139
823
489
615
-266
-181
-312
91
-484
359
-419
32
-346
182
-287
-30
289
-40
-461
580
108
-186
-639
-485
-877
-405
-461
-979
-458
398
635
551
486
473
-30
-758
-463
590
183
-805
114
170
345
-455
-741
489
437
-449
-82
-486
865
232
-287
553
537
-258
991
-741
-973
78
563
-744
-747
954
237
-230
556
-55
-214
326
-166
364
240
984
-298
614
823
-729
895
478
-305
-954
-200
846
566
360
437
-478
82
671
859
-445
982
895
754
977
-208
81
84
-455
822
614
-527
281
450
195
32
345
382
215
779
930
574
1
-873
-566
982
758
-690
192
-366
-55
-507
-895
-516
780
-852
538
-294
-65
