833
827
1097
807
670
1235
916
637
977
645
633
821
1094
753
915
734
1143
727
1003
782
677
682
732
684
808
3188
1525
730
752
858
863
718
681
722
1147
889
768
835
758
2500
658
989
1062
716
645
2379
627
704
670
849
1197
1957
684
741
838
730
971
881
696
644