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