708
1
805
606
758
1081
1029
973
2
900
738
1137
976
717
965
914
865
768
925
1375
1237
773
896
964
1267
852
631
744
667
801
752