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