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