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