710
801
832
796
874
778
727
900
857
853
768
727
757
751
981
909
831
726
998
1199
957
1290
944
899
809
1995
2257
936
849
5827
963
2474
842
915
808
2310
1152
876
1013
971
1163
870
1520
961
862
791
997
1102
931
2640
922
898
930
4265
885
966
925
833
960
797