599
595
590
585
579
578
578
577
573
571
568
567
565
564
563
560
559
556
549
541
535
529
523
518
514
512
509
508
505
502
499
497
495
494
493
492
490
488
488
487
485
490
492
495
502
504
504
504
505
505
506
509
510
510
503
499
497
495
493
492
491
486
483
481
469
464
462
460
458
453
450
448
447
444
444
443
442
441
440
440
440
432
430
420
414
407
402
401
394
391
390
390
388
385
382
380
379
379
379
378
378
378
378
378
378
374
374
374
374
376
377
379
379
381
382
383
383
383
384
384
385
384
383
380
381
382
384
387
389
390
395
398
400
401
402
403
404
405
405
406
406
413
422
424
429
431
433
435
437
439
442
446
446
444
443
443
445
448
450
451
451
454
457
458
459
462
464
465
466
472
480
485
506
505
520
530
534
545
569
576
580
584
597
622
636
639
653
654
663
665
665
667
671
688
704
705
702
703
711
718
722
726
736
739
744
748
749
749
749
749
749
747
746
744
742
739
738
736
736
735
735
736
736
737
737
735
727
729
734
744
747
750
752
754
760
760
761
766
772
777
781
785
790
796
801
808
813
817
821
826
829
833
835
838
840
844
850
851
851
848
847
845
851
853
856
856
854
849
839
835
832
830
823
816
813
812
807
802
799
788
782
781
780
780
779
779
779
779
773
770
770
770
770
771
773
774
774
774
775
776
776
777
778
779
779
780
788
789
792
792
794
800
804
810
820
823
831
837
843
847
853
858
859
858
858
858
857
857
857
857
857
858
861
864
859
859
859
858
857
855
852
848
846
848
850
852
852
852
855
858
861
862
862
862