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