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