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