1033
998
683
679
828
690
834
759
668
571
636
595
774
573
628
584
780
802
801
665
811
918
533
814
604
672
597
634
611
770
591
622
968