677
757
838
691
628
679
704
772
695
667
894
639
2231
812
896
681
711
790
828
1696
823
650
770
1061
773
844
860
793
958
1061
900
633
825
621
756
1379
667
716
750
787
704
730
742
674
996
622
1588
974
641
1063
722
692
3487
1139
695
768
714
1126
686
750