1000 200
-245
-945
-947
-398
-66
-662
659
-429
584
-317
388
-565
-987
-829
342
986
-917
696
-836
888
-923
-767
-852
-744
430
295
-641
725
980
252
768
177
-718
381
-6
-376
405
706
-825
427
-352
797
-669
-217
-812
908
-90
69
850
917
-110
735
910
478
115
-70
-368
-69
443
-809
-55
507
-571
672
-330
274
-951
247
-570
797
-355
967
660
-588
528
156
744
-360
528
157
-397
-71
-136
765
431
-861
769
-79
363
-434
112
147
-82
208
254
-549
-190
355
-462
-2
568
-307
-679
-787
787
-589
171
888
39
256
831
106
150
870
-855
437
962
-290
-735
832
137
-604
-826
564
726
-610
-186
655
550
369
924
-548
176
-942
-872
-52
739
303
-547
-31
-797
300
-266
287
521
-371
898
-45
386
-52
315
-334
-890
209
875
-730
-709
914
802
632
-652
-916
135
255
-159
-842
825
-9
-260
465
-139
-84
126
553
136
-694
120
366
980
-300
55
919
-217
-779
-336
22
971
632
659
-866
-616
318
-386
-374
471
-989
-323
-566
429
975
836
76
345
-871
230
-738
60
-751
-453
912
-128
43
-240
-676
-106
-342
255
-297
-966
642
355
295
-815
-214
-700
422
668
519
764
609
-332
149
67
-877
531
389
673
-236
-22
666
839
491
-378
5
300
857
-369
344
-453
-136
-226
782
-577
-283
446
-255
211
-368
246
-377
557
-233
693
-423
943
-411
824
-894
-117
462
-276
877
322
187
-980
-388
777
659
228
481
-172
960
35
-243
543
955
-438
751
204
744
494
-399
-125
-658
-948
35
-373
-545
557
963
732
-692
-557
-700
786
496
-247
-15
-583
765
36
481
276
-624
-495
-264
963
171
247
-561
329
-94
692
-396
-530
692
836
-425
-149
496
-426
-863
932
416
-686
-372
-787
-741
956
670
-228
-752
-514
-724
-849
817
412
-636
-74
888
-869
491
8
-122
-786
278
-475
-943
298
931
-836
-914
938
-652
-338
-989
-876
855
-804
-192
-621
796
298
-616
-909
425
-755
-262
-148
-404
448
4
458
-154
-802
568
56
524
-266
288
-282
-459
405
470
-188
998
-667
863
321
-982
823
669
-505
-156
-622
-719
-690
665
886
171
650
-787
990
679
-986
-968
18
-19
37
545
392
-844
526
-938
-345
923
-876
958
-169
689
-88
601
322
335
-195
-843
-143
244
-181
950
-755
-702
-127
-314
-273
823
-399
520
197
-7
684
352
718
485
-274
819
252
-494
834
-938
930
-84
-110
351
-850
96
734
230
821
871
-866
-122
-619
-630
851
894
357
306
134
-468
-594
-903
753
-101
-568
-68
-882
-368
-836
509
-70
-118
-825
-765
-515
-296
899
885
-198
-729
-571
-78
-879
-653
-930
-373
-500
120
568
282
102
195
185
135
-367
312
-352
245
574
586
288
399
982
448
-918
850
-751
-135
441
198
-973
276
582
283
-517
-487
768
641
-437
-166
359
-685
631
-808
708
-670
-554
-360
207
392
771
763
481
853
-492
-918
754
-716
530
-407
321
335
-500
777
-244
9
-772
180
472
708
-242
483
-775
826
-135
792
777
722
908
929
-243
684
151
-21
506
-566
-660
-425
130
-330
516
-482
-685
455
-249
-220
105
-299
460
-421
613
-321
-260
332
315
-880
-109
29
-676
-457
445
-906
-809
938
-294
675
993
-882
860
229
-602
724
-876
595
958
-867
251
-226
-820
-829
721
-364
378
641
-52
-314
-776
-668
-139
135
-713
485
-91
672
-238
382
43
-286
638
-546
410
-263
681
-889
-599
-796
740
399
114
-734
57
103
-781
807
-93
-518
-810
437
-276
585
532
-520
-453
-392
-236
-610
535
-143
57
-575
738
585
-22
-727
987
-144
437
631
93
-621
453
-909
827
703
-324
982
-488
730
-764
536
-939
847
-242
134
-863
-86
-365
-292
727
461
913
957
400
656
687
814
951
529
167
-195
-763
-537
-113
533
-809
596
243
-533
-337
-720
422
816
-301
898
-363
-666
815
246
586
-981
302
921
809
-483
-433
938
-908
-491
-920
815
-342
513
-336
497
945
-763
970
492
-702
491
-320
54
118
-642
983
-518
951
-933
-433
-494
833
978
322
147
139
-463
803
906
-847
453
176
-758
337
9
-203
160
314
-819
-698
58
-228
-427
82
777
-298
67
-287
-992
288
876
938
-898
-625
-930
-963
984
-329
-215
12
779
294
691
970
-891
-821
965
541
-679
-82
-492
-787
-848
830
-960
-366
-248
-908
-34
540
835
-57
-648
-484
718
-143
687
-88
416
991
966
-187
-440
559
-750
-955
-922
-81
-578
636
557
-586
-717
-396
-119
-415
-896
272
856
-30
947
306
-545
-941
998
728
238
686
439
-640
-284
-315
980
757
-247
270
-175
-953
352
475
-382
446
307
138
68
-968
166
-38
947
617
750
775
-717
-377
-487
-451
209
218
-12
637
240
-899
-986
807
-344
76
370
871
392
814
467
-827
-273
849
257
-912
581
-564
382
635
285
-658
201
-938
-310
803
-379
-386
-152
754
806
394
662
-781
279
-608
768
209
139
397
-781
-997
626
992
667
-984
484
-272
-980
-5
915
-813
-224
480
-361
437
809
212
642
-595
-558
777
528
245
-698
913
532
-345
327
849
-968
175
691
514
282
-341
-945
386
472
-646
121
-924
-134
783
-269
-494
734
-905
677
-429
696
560
804
-719
-279
380
-545
682
-657
297
970
