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