1000
899
34
200
461
131
41
757
714
376
158
765
836
668
466
618
711
697
457
115
617
937
845
612
310
917
302
881
635
151
175
921
996
460
793
942
427
906
772
739
117
605
853
786
83
914
518
699
971
762
260
976
752
931
221
267
959
901
183
932
630
870
367
958
795
651
252
876
691
375
180
786
453
354
358
243
264
267
625
705
907
632
255
834
491
664
475
357
32
941
754
153
38
867
90
467
385
915
344
373
744
86
254
17
112
536
808
575
118
868
851
340
559
223
296
976
641
154
76
310
690
727
639
68
42
418
455
729
470
263
939
422
808
626
105
809
354
436
860
851
819
16
525
821
145
965
968
100
712
96
249
681
676
24
182
350
481
860
422
588
245
427
666
818
778
124
247
364
816
315
102
662
850
866
702
252
180
853
645
482
252
51
565
561
466
425
160
960
310
511
978
207
606
574
634
703
620
820
438
821
780
23
773
864
142
189
305
423
723
215
930
846
816
906
288
659
223
386
636
559
728
843
505
92
650
21
333
760
905
86
940
790
985
307
149
154
542
775
267
639
996
363
296
828
883
612
732
765
533
284
679
64
598
713
492
122
187
323
746
206
159
224
388
311
121
204
523
20
169
992
766
502
468
488
979
290
330
862
763
145
993
676
954
368
278
593
739
72
596
624
888
187
959
969
320
241
444
105
515
471
62
822
541
460
401
756
830
436
914
77
698
908
824
259
779
629
541
27
287
211
890
29
473
901
298
971
275
106
913
308
515
783
466
200
390
398
394
386
113
383
816
53
463
478
772
932
792
89
106
150
915
695
985
885
65
536
438
764
518
169
548
107
786
178
287
46
107
851
988
367
42
938
606
289
56
683
842
753
823
968
558
981
724
90
283
920
807
63
438
624
114
231
204
380
703
510
970
852
215
439
139
635
212
83
290
769
568
517
352
883
386
713
619
489
923
703
695
486
959
77
173
700
653
172
146
397
70
401
722
135
696
228
116
859
592
401
45
450
338
531
321
856
580
505
550
696
171
394
556
440
860
64
502
557
215
863
579
681
923
643
266
128
54
457
200
333
944
829
272
369
521
545
960
305
615
123
357
776
936
47
391
205
641
345
755
650
812
90
510
18
279
241
108
345
573
483
36
163
720
312
882
510
917
445
106
994
21
480
762
414
621
915
945
790
628
634
734
54
940
771
485
864
389
144
750
63
774
174
916
767
493
960
750
931
807
576
217
294
532
357
172
87
863
977
865
789
380
607
689
113
868
289
817
604
242
521
716
140
368
768
342
11
494
665
305
559
213
200
540
986
842
193
850
397
349
466
938
331
482
904
259
942
597
183
236
363
962
470
476
846
947
426
699
468
282
318
280
256
173
904
395
747
449
565
973
151
530
299
676
883
533
588
918
570
610
117
592
538
632
834
657
557
903
947
688
145
913
574
402
465
901
667
547
790
484
649
393
309
75
770
485
745
497
971
528
427
838
765
576
407
131
217
574
737
591
256
730
609
247
730
324
401
711
297
170
66
63
994
814
153
797
916
650
463
172
650
532
903
388
994
659
337
851
159
68
945
888
888
83
280
266
198
155
655
822
56
690
295
271
131
667
839
880
1000
417
622
944
334
380
124
532
377
977
368
51
728
262
569
338
564
850
948
500
159
732
432
576
39
979
931
253
797
75
408
916
181
476
463
203
101
396
698
586
289
145
198
816
714
575
77
464
250
739
285
368
704
539
802
674
189
962
732
981
105
975
54
454
233
858
716
141
404
927
379
755
810
735
438
395
668
256
767
226
236
284
611
615
264
721
341
548
611
822
834
192
100
252
742
287
386
588
283
151
290
795
297
661
237
277
467
408
747
212
379
349
971
687
686
22
320
161
980
264
268
562
321
439
67
505
54
528
566
808
221
786
696
478
83
600
763
714
266
445
602
117
920
453
270
780
675
682
140
969
33
600
983
58
393
985
301
476
524
933
483
786
802
688
483
896
643
78
785
425
648
535
718
440
920
22
826
590
906
954
453
577
736
844
827
282
728
612
514
228
231
483
199
395
362
680
49
414
681
937
494
838
410
493
419
812
110
542
930
802
747
96
118
340
306
123
626
614
455
308
244
756
809
199
598
307
17
417
49
868
693
59
120
792
393
317
851
546
365
710
696
981
96
299
271
597
445
315
340
727
944
264
596
822
132
383
564
487
199
31
104
510
543
571
769
621
318
299
995
376
325
298
98
701
438
475
999
129
845
147
502
482
623
885
29
734
875
586
327
856
374
527
591
523
550
882
280
454
