689
685
676
675
671
669
665
664
654
653
642
630
620
617
616
608
604
597
596
590
589
586
585
583
575
574
573
572
566
565
563
558
557
546
545
541
540
539
531
529
527
526
524
516
504
499
497
491
486
485
484
483
481
478
475
469
466