788
964
1180
861
1006
927
1071
906
1180
1017
979
817
1047
953
1040
862
816
1028
863
1067
1079
3074
796
1003
892
903
961
1089
846
1013
875
947
1470
936
955
886
835
783
812
875
951
904
818
3357
954
879
1275
979
839
789
1329
867
732
774
789
790
789
912
2877
993