664
783
710
939
851
968
6950
632
884
695
856
1025
821
793
943
777
672
1602
898
1091
756
687
722
697
828
2827
713
663
831
1450
764
677
863
6644
918
797
1031
2143
1167
892
839
753
761
1290
749
1554
1747
2989
1811
1157
2123
919
782
1303
948
648
632
993
735
870