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