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