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