704
774
1277
1074
1115
844
1601
1384
1092
825
1163
742
2404
686
809
939
860
936
671
791
856
3065
822
710
738
3106
725
1121
648
1035
837
832
807
810
797
727
712
789
1017
706
707
812
904
1204
877
968
838
677
694
761
815
860
667
1518
852
982
807
941
1381
766